From da2c8fa00b3e0360c22939cefc064ce89f8e0eb2 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 22 Sep 2024 05:30:19 +0000 Subject: [PATCH 01/28] chore(deps): update dependency jsdom to ^25.0.1 (#1163) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 34 +++++++++++++++++++++------------- 2 files changed, 22 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index f14ca30ad..07659554c 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@vitest/coverage-v8": "^2.1.1", "@vitest/ui": "^2.1.1", "cross-env": "^7.0.3", - "jsdom": "^25.0.0", + "jsdom": "^25.0.1", "prettier": "^3.3.3", "testcontainers": "^10.13.1", "turbo": "^2.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7a171fddb..5dfcc96e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ importers: version: 4.3.1(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.0)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 2.1.1(vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/ui': specifier: ^2.1.1 version: 2.1.1(vitest@2.1.1) @@ -32,8 +32,8 @@ importers: specifier: ^7.0.3 version: 7.0.3 jsdom: - specifier: ^25.0.0 - version: 25.0.0 + specifier: ^25.0.1 + version: 25.0.1 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -51,7 +51,7 @@ importers: version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.0)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -5464,8 +5464,8 @@ packages: jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsdom@25.0.0: - resolution: {integrity: sha512-OhoFVT59T7aEq75TVw9xxEfkXgacpqAhQaYgP9y/fDqWQCMB/b1H66RfmPm/MaeaAIU9nDwMOVTlPN51+ao6CQ==} + jsdom@25.0.1: + resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} engines: {node: '>=18'} peerDependencies: canvas: ^2.11.2 @@ -7136,6 +7136,10 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} + tough-cookie@5.0.0: + resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} + engines: {node: '>=16'} + tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -9768,7 +9772,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.0)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9782,7 +9786,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.0)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -9829,7 +9833,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.0)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.1': dependencies: @@ -12007,7 +12011,7 @@ snapshots: jsbn@1.1.0: {} - jsdom@25.0.0: + jsdom@25.0.1: dependencies: cssstyle: 4.1.0 data-urls: 5.0.0 @@ -12022,7 +12026,7 @@ snapshots: rrweb-cssom: 0.7.1 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.4 + tough-cookie: 5.0.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 @@ -13932,6 +13936,10 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 + tough-cookie@5.0.0: + dependencies: + tldts: 6.1.47 + tr46@0.0.3: {} tr46@5.0.0: @@ -14335,7 +14343,7 @@ snapshots: sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.0)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) @@ -14359,7 +14367,7 @@ snapshots: optionalDependencies: '@types/node': 20.16.5 '@vitest/ui': 2.1.1(vitest@2.1.1) - jsdom: 25.0.0 + jsdom: 25.0.1 transitivePeerDependencies: - less - lightningcss From df7ba1edaf9243f79c7b177fe9f7b2c759fcf721 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 22 Sep 2024 20:11:59 +0000 Subject: [PATCH 02/28] chore(deps): update pascalgn/automerge-action action to v0.16.4 (#1164) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- .github/workflows/deployment-weekly-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deployment-weekly-release.yml b/.github/workflows/deployment-weekly-release.yml index 20b732a63..9177db3cd 100644 --- a/.github/workflows/deployment-weekly-release.yml +++ b/.github/workflows/deployment-weekly-release.yml @@ -67,7 +67,7 @@ jobs: - id: automerge if: ${{ steps.semver.outputs.bump != 'major' }} name: automerge - uses: "pascalgn/automerge-action@v0.16.3" + uses: "pascalgn/automerge-action@v0.16.4" env: GITHUB_TOKEN: ${{ steps.obtainMergeToken.outputs.token }} MERGE_METHOD: merge # we prefer merge commits for merging to master From 6aa5adf5b0602dc3c7de75d9fc88c751d77ceed9 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 17:39:06 +0000 Subject: [PATCH 03/28] fix(deps): update dependency typescript-eslint to ^8.7.0 (#1165) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 184 ++++++++++++++++++------------------ tooling/eslint/package.json | 2 +- 2 files changed, 93 insertions(+), 93 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5dfcc96e6..e5f07cc1b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,16 +153,16 @@ importers: version: 5.56.2(@tanstack/react-query@5.56.2(react@18.3.1))(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react@18.3.1) '@trpc/client': specifier: next - version: 11.0.0-rc.522(@trpc/server@11.0.0-rc.522) + version: 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) '@trpc/next': specifier: next - version: 11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/react-query@11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.522)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/react-query@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.528)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/react-query': specifier: next - version: 11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.522 + version: 11.0.0-rc.528 '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -502,13 +502,13 @@ importers: version: link:../validation '@trpc/client': specifier: next - version: 11.0.0-rc.522(@trpc/server@11.0.0-rc.522) + version: 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) '@trpc/react-query': specifier: next - version: 11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.522 + version: 11.0.0-rc.528 dockerode: specifier: ^4.0.2 version: 4.0.2 @@ -523,7 +523,7 @@ importers: version: 2.2.1 trpc-swagger: specifier: ^1.2.6 - version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(zod@3.23.8) + version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(zod@3.23.8) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1641,7 +1641,7 @@ importers: version: 2.1.2(eslint@9.11.0) eslint-plugin-import: specifier: ^2.30.0 - version: 2.30.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0) + version: 2.30.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0) eslint-plugin-jsx-a11y: specifier: ^6.10.0 version: 6.10.0(eslint@9.11.0) @@ -1652,8 +1652,8 @@ importers: specifier: ^4.6.2 version: 4.6.2(eslint@9.11.0) typescript-eslint: - specifier: ^8.6.0 - version: 8.6.0(eslint@9.11.0)(typescript@5.6.2) + specifier: ^8.7.0 + version: 8.7.0(eslint@9.11.0)(typescript@5.6.2) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -3211,18 +3211,18 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trpc/client@11.0.0-rc.522': - resolution: {integrity: sha512-MvlsLF5nVRSPRRLyqu0CUJr+yk6CNY8f1YoPHy25CDX0a/dtGohXd8UAj5pBfQTRcoRB91rGpKpxTg6qw23fVg==} + '@trpc/client@11.0.0-rc.528': + resolution: {integrity: sha512-b+9StgzwfXSpC95utdi6rcghRX8W7gJW8TY4w/J9+Bjw+LFmUvO7Kk5krp+RMIx3rMm9/qbPwnFaVtpqX1AlgQ==} peerDependencies: - '@trpc/server': 11.0.0-rc.522+b99c8b036 + '@trpc/server': 11.0.0-rc.528+32e6b1285 - '@trpc/next@11.0.0-rc.522': - resolution: {integrity: sha512-IsTt6vCBDs4IJx1hzKgPrfnMmaTjCZJngc6n/EIjyl2FFn5ZWFERQGTtVlFKbsB6w63UTrtZaKRqJb4vNHWtMw==} + '@trpc/next@11.0.0-rc.528': + resolution: {integrity: sha512-Dq1ZignYRx9UI8tLnzyIu4EC2dOAvqTMvj5L/jf6FV8pkltSJJHs8kKWSt4TFgiLDRGviJF5vCo4XJLBfIxTDw==} peerDependencies: '@tanstack/react-query': ^5.54.1 - '@trpc/client': 11.0.0-rc.522+b99c8b036 - '@trpc/react-query': 11.0.0-rc.522+b99c8b036 - '@trpc/server': 11.0.0-rc.522+b99c8b036 + '@trpc/client': 11.0.0-rc.528+32e6b1285 + '@trpc/react-query': 11.0.0-rc.528+32e6b1285 + '@trpc/server': 11.0.0-rc.528+32e6b1285 next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' @@ -3232,17 +3232,17 @@ packages: '@trpc/react-query': optional: true - '@trpc/react-query@11.0.0-rc.522': - resolution: {integrity: sha512-cmt4B8UzRNEiY4T1eM8dLZ8YsSJpnT/bMk5xygcW3iD55Yclazadab/WUSwjrwgRdqqYepMnFo1CiZ5XpxBNuQ==} + '@trpc/react-query@11.0.0-rc.528': + resolution: {integrity: sha512-BhVUeuzB+eNbHidSOYW81bsQm3tveVkrkJUZwDMmRGijxKKAlT596pu7miAy8zwQOE3ieUNpgJS9d6VUMFLlEw==} peerDependencies: '@tanstack/react-query': ^5.54.1 - '@trpc/client': 11.0.0-rc.522+b99c8b036 - '@trpc/server': 11.0.0-rc.522+b99c8b036 + '@trpc/client': 11.0.0-rc.528+32e6b1285 + '@trpc/server': 11.0.0-rc.528+32e6b1285 react: '>=18.2.0' react-dom: '>=18.2.0' - '@trpc/server@11.0.0-rc.522': - resolution: {integrity: sha512-a0Cei94zJM/cYFBdsPEd1QPHhSsJljz7d2NI4n2jDow9xclZfEEp71hhth+i8vrddPjadexn++tzXcdEkeMbgg==} + '@trpc/server@11.0.0-rc.528': + resolution: {integrity: sha512-4+m1gKF7fX/ToorDUo4tPnd4O/kixmSB1ALOOxhwFt5E4qZpKV9ZqMzbTlsQ9zi0dTrZqja8lo64Sxao4blmuw==} '@tsconfig/node10@1.0.11': resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} @@ -3423,8 +3423,8 @@ packages: '@types/ws@8.5.12': resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} - '@typescript-eslint/eslint-plugin@8.6.0': - resolution: {integrity: sha512-UOaz/wFowmoh2G6Mr9gw60B1mm0MzUtm6Ic8G2yM1Le6gyj5Loi/N+O5mocugRGY+8OeeKmkMmbxNqUCq3B4Sg==} + '@typescript-eslint/eslint-plugin@8.7.0': + resolution: {integrity: sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -3434,8 +3434,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.6.0': - resolution: {integrity: sha512-eQcbCuA2Vmw45iGfcyG4y6rS7BhWfz9MQuk409WD47qMM+bKCGQWXxvoOs1DUp+T7UBMTtRTVT+kXr7Sh4O9Ow==} + '@typescript-eslint/parser@8.7.0': + resolution: {integrity: sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3444,12 +3444,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.6.0': - resolution: {integrity: sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw==} + '@typescript-eslint/scope-manager@8.7.0': + resolution: {integrity: sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.6.0': - resolution: {integrity: sha512-dtePl4gsuenXVwC7dVNlb4mGDcKjDT/Ropsk4za/ouMBPplCLyznIaR+W65mvCvsyS97dymoBRrioEXI7k0XIg==} + '@typescript-eslint/type-utils@8.7.0': + resolution: {integrity: sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -3457,12 +3457,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.6.0': - resolution: {integrity: sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw==} + '@typescript-eslint/types@8.7.0': + resolution: {integrity: sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.6.0': - resolution: {integrity: sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g==} + '@typescript-eslint/typescript-estree@8.7.0': + resolution: {integrity: sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -3470,14 +3470,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.6.0': - resolution: {integrity: sha512-eNp9cWnYf36NaOVjkEUznf6fEgVy1TWpE0o52e4wtojjBx7D1UV2WAWGzR+8Y5lVFtpMLPwNbC67T83DWSph4A==} + '@typescript-eslint/utils@8.7.0': + resolution: {integrity: sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.6.0': - resolution: {integrity: sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg==} + '@typescript-eslint/visitor-keys@8.7.0': + resolution: {integrity: sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@umami/node@0.4.0': @@ -7307,8 +7307,8 @@ packages: types-ramda@0.30.1: resolution: {integrity: sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==} - typescript-eslint@8.6.0: - resolution: {integrity: sha512-eEhhlxCEpCd4helh3AO1hk0UP2MvbRi9CtIAJTVPQjuSXOOO2jsEacNi4UdcJzZJbeuVg1gMhtZ8UYb+NFYPrA==} + typescript-eslint@8.7.0: + resolution: {integrity: sha512-nEHbEYJyHwsuf7c3V3RS7Saq+1+la3i0ieR3qP0yjqWSzVmh8Drp47uOl9LjbPANac4S7EFSqvcYIKXUUwIfIQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -9385,30 +9385,30 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522)': + '@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528)': dependencies: - '@trpc/server': 11.0.0-rc.522 + '@trpc/server': 11.0.0-rc.528 - '@trpc/next@11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/react-query@11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.522)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/next@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/react-query@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.528)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@trpc/client': 11.0.0-rc.522(@trpc/server@11.0.0-rc.522) - '@trpc/server': 11.0.0-rc.522 + '@trpc/client': 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) + '@trpc/server': 11.0.0-rc.528 next: 14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@tanstack/react-query': 5.56.2(react@18.3.1) - '@trpc/react-query': 11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@trpc/react-query': 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@trpc/react-query@11.0.0-rc.522(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/react-query@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/react-query': 5.56.2(react@18.3.1) - '@trpc/client': 11.0.0-rc.522(@trpc/server@11.0.0-rc.522) - '@trpc/server': 11.0.0-rc.522 + '@trpc/client': 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) + '@trpc/server': 11.0.0-rc.528 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@trpc/server@11.0.0-rc.522': {} + '@trpc/server@11.0.0-rc.528': {} '@tsconfig/node10@1.0.11': {} @@ -9644,14 +9644,14 @@ snapshots: dependencies: '@types/node': 20.16.5 - '@typescript-eslint/eslint-plugin@8.6.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.6.0(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/scope-manager': 8.6.0 - '@typescript-eslint/type-utils': 8.6.0(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/utils': 8.6.0(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 8.6.0 + '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.7.0 + '@typescript-eslint/type-utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.7.0 eslint: 9.11.0 graphemer: 1.4.0 ignore: 5.3.2 @@ -9662,12 +9662,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.6.0(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 8.6.0 - '@typescript-eslint/types': 8.6.0 - '@typescript-eslint/typescript-estree': 8.6.0(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 8.6.0 + '@typescript-eslint/scope-manager': 8.7.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.7.0 debug: 4.3.7 eslint: 9.11.0 optionalDependencies: @@ -9675,15 +9675,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.6.0': + '@typescript-eslint/scope-manager@8.7.0': dependencies: - '@typescript-eslint/types': 8.6.0 - '@typescript-eslint/visitor-keys': 8.6.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/visitor-keys': 8.7.0 - '@typescript-eslint/type-utils@8.6.0(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/type-utils@8.7.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.6.0(typescript@5.6.2) - '@typescript-eslint/utils': 8.6.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -9692,12 +9692,12 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@8.6.0': {} + '@typescript-eslint/types@8.7.0': {} - '@typescript-eslint/typescript-estree@8.6.0(typescript@5.6.2)': + '@typescript-eslint/typescript-estree@8.7.0(typescript@5.6.2)': dependencies: - '@typescript-eslint/types': 8.6.0 - '@typescript-eslint/visitor-keys': 8.6.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/visitor-keys': 8.7.0 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -9709,20 +9709,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.6.0(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/utils@8.7.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0) - '@typescript-eslint/scope-manager': 8.6.0 - '@typescript-eslint/types': 8.6.0 - '@typescript-eslint/typescript-estree': 8.6.0(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.7.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) eslint: 9.11.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.6.0': + '@typescript-eslint/visitor-keys@8.7.0': dependencies: - '@typescript-eslint/types': 8.6.0 + '@typescript-eslint/types': 8.7.0 eslint-visitor-keys: 3.4.3 '@umami/node@0.4.0': {} @@ -11100,17 +11100,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.11.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.0): + eslint-module-utils@2.11.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.6.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) eslint: 9.11.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0): + eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -11121,7 +11121,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.11.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.0) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -11132,7 +11132,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.6.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -13966,10 +13966,10 @@ snapshots: triple-beam@1.4.1: {} - trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.522(@trpc/server@11.0.0-rc.522))(@trpc/server@11.0.0-rc.522)(zod@3.23.8): + trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(zod@3.23.8): dependencies: - '@trpc/client': 11.0.0-rc.522(@trpc/server@11.0.0-rc.522) - '@trpc/server': 11.0.0-rc.522 + '@trpc/client': 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) + '@trpc/server': 11.0.0-rc.528 chalk-scripts: 1.2.8 co-body: 6.2.0 lodash.clonedeep: 4.5.0 @@ -14116,11 +14116,11 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.6.0(eslint@9.11.0)(typescript@5.6.2): + typescript-eslint@8.7.0(eslint@9.11.0)(typescript@5.6.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.6.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/parser': 8.6.0(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/utils': 8.6.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index fe3e7df79..e52393678 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -23,7 +23,7 @@ "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-react": "^7.36.1", "eslint-plugin-react-hooks": "^4.6.2", - "typescript-eslint": "^8.6.0" + "typescript-eslint": "^8.7.0" }, "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", From cc29cb8e4359e17119d590cdf578a442e54bcd07 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Mon, 23 Sep 2024 22:44:56 +0200 Subject: [PATCH 04/28] refactor: replace custom no integration selected logic with existing error (#1166) --- packages/translation/src/lang/en.ts | 5 +---- .../src/errors/no-data-integration.tsx | 19 ++++++++++++++++ .../src/media-requests/list/component.tsx | 22 +++++-------------- .../src/media-requests/stats/component.tsx | 20 +++++------------ 4 files changed, 31 insertions(+), 35 deletions(-) create mode 100644 packages/widgets/src/errors/no-data-integration.tsx diff --git a/packages/translation/src/lang/en.ts b/packages/translation/src/lang/en.ts index 027732955..f665fa2d7 100644 --- a/packages/translation/src/lang/en.ts +++ b/packages/translation/src/lang/en.ts @@ -532,10 +532,6 @@ export default { }, beta: "Beta", error: "Error", - errors: { - noData: "No data to show", - noIntegration: "No integration selected", - }, action: { add: "Add", apply: "Apply", @@ -1098,6 +1094,7 @@ export default { logs: "Check logs for more details", }, noIntegration: "No integration selected", + noData: "No integration data available", }, option: {}, }, diff --git a/packages/widgets/src/errors/no-data-integration.tsx b/packages/widgets/src/errors/no-data-integration.tsx new file mode 100644 index 000000000..e3ac92a64 --- /dev/null +++ b/packages/widgets/src/errors/no-data-integration.tsx @@ -0,0 +1,19 @@ +import { IconDatabaseOff } from "@tabler/icons-react"; + +import type { TranslationFunction } from "@homarr/translation"; + +import { ErrorBoundaryError } from "./base"; + +export class NoIntegrationDataError extends ErrorBoundaryError { + constructor() { + super("No integration data available"); + } + + public getErrorBoundaryData() { + return { + icon: IconDatabaseOff, + message: (t: TranslationFunction) => t("widget.common.error.noData"), + showLogsLink: false, + }; + } +} diff --git a/packages/widgets/src/media-requests/list/component.tsx b/packages/widgets/src/media-requests/list/component.tsx index e1f40ded5..23208d209 100644 --- a/packages/widgets/src/media-requests/list/component.tsx +++ b/packages/widgets/src/media-requests/list/component.tsx @@ -1,18 +1,5 @@ import { useMemo } from "react"; -import { - ActionIcon, - Anchor, - Avatar, - Badge, - Card, - Center, - Group, - Image, - ScrollArea, - Stack, - Text, - Tooltip, -} from "@mantine/core"; +import { ActionIcon, Anchor, Avatar, Badge, Card, Group, Image, ScrollArea, Stack, Text, Tooltip } from "@mantine/core"; import { IconThumbDown, IconThumbUp } from "@tabler/icons-react"; import { clientApi } from "@homarr/api/client"; @@ -21,6 +8,8 @@ import type { ScopedTranslationFunction } from "@homarr/translation"; import { useScopedI18n } from "@homarr/translation/client"; import type { WidgetComponentProps } from "../../definition"; +import { NoIntegrationSelectedError } from "../../errors"; +import { NoIntegrationDataError } from "../../errors/no-data-integration"; export default function MediaServerWidget({ integrationIds, @@ -30,7 +19,6 @@ export default function MediaServerWidget({ itemId, }: WidgetComponentProps<"mediaRequests-requestList">) { const t = useScopedI18n("widget.mediaRequests-requestList"); - const tCommon = useScopedI18n("common"); const isQueryEnabled = Boolean(itemId); const { data: mediaRequests, isError: _isError } = clientApi.widget.mediaRequests.getLatestRequests.useQuery( { @@ -67,9 +55,9 @@ export default function MediaServerWidget({ const { mutate: mutateRequestAnswer } = clientApi.widget.mediaRequests.answerRequest.useMutation(); - if (integrationIds.length === 0) return
{tCommon("errors.noIntegration")}
; + if (integrationIds.length === 0) throw new NoIntegrationSelectedError(); - if (sortedMediaRequests.length === 0) return
{tCommon("errors.noData")}
; + if (sortedMediaRequests.length === 0) throw new NoIntegrationDataError(); return ( - {tCommon("errors.noIntegration")} - - ); + if (integrationIds.length === 0) throw new NoIntegrationSelectedError(); - if (users.length === 0 || stats.length === 0) - return ( -
- {tCommon("errors.noData")} -
- ); + if (users.length === 0 || stats.length === 0) throw new NoIntegrationDataError(); //Add processing and available const data = [ From f3858f09028028ccf9a7d8678052e4948f9313ba Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 21:26:23 +0000 Subject: [PATCH 05/28] chore(deps): update dependency @types/node to ^20.16.6 (#1169) 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 | 104 +++++++++++++++++++-------------------- 3 files changed, 54 insertions(+), 54 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index fd688b1ca..5061096b6 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -79,7 +79,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "2.4.4", - "@types/node": "^20.16.5", + "@types/node": "^20.16.6", "@types/prismjs": "^1.26.4", "@types/react": "^18.3.8", "@types/react-dom": "^18.3.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 254d75486..512722e19 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": "^20.16.5", + "@types/node": "^20.16.6", "dotenv-cli": "^7.4.2", "eslint": "^9.11.0", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e5f07cc1b..2ff0a04cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,13 +18,13 @@ importers: version: link:tooling/prettier '@turbo/gen': specifier: ^2.1.2 - version: 2.1.2(@types/node@20.16.5)(typescript@5.6.2) + version: 2.1.2(@types/node@20.16.6)(typescript@5.6.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.1(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 2.1.1(vitest@2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/ui': specifier: ^2.1.1 version: 2.1.1(vitest@2.1.1) @@ -48,10 +48,10 @@ importers: version: 5.6.2 vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -243,8 +243,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/node': - specifier: ^20.16.5 - version: 20.16.5 + specifier: ^20.16.6 + version: 20.16.6 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 @@ -343,8 +343,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^20.16.5 - version: 20.16.5 + specifier: ^20.16.6 + version: 20.16.6 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -3357,8 +3357,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@20.16.5': - resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} + '@types/node@20.16.6': + resolution: {integrity: sha512-T7PpxM/6yeDE+AdlVysT62BX6/bECZOmQAgiFg5NoBd5MQheZ3tzal7f1wvzfiEcmrcJNRi2zRr2nY2zF+0uqw==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -9420,7 +9420,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.1.2(@types/node@20.16.5)(typescript@5.6.2)': + '@turbo/gen@2.1.2(@types/node@20.16.6)(typescript@5.6.2)': dependencies: '@turbo/workspaces': 2.1.2 commander: 10.0.1 @@ -9430,7 +9430,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.16.5)(typescript@5.6.2) + ts-node: 10.9.2(@types/node@20.16.6)(typescript@5.6.2) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -9457,7 +9457,7 @@ snapshots: '@types/asn1@0.2.4': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/babel__core@7.20.5': dependencies: @@ -9482,22 +9482,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/chroma-js@2.4.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/cookie@0.6.0': {} @@ -9506,7 +9506,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/css-font-loading-module@0.0.7': {} @@ -9514,20 +9514,20 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/ssh2': 1.15.1 '@types/estree@1.0.5': {} '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -9542,7 +9542,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/hast@2.3.10': dependencies: @@ -9571,7 +9571,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.5': + '@types/node@20.16.6': dependencies: undici-types: 6.19.8 @@ -9599,21 +9599,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/ssh2@0.5.52': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -9626,7 +9626,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@types/tinycolor2@1.4.6': {} @@ -9642,7 +9642,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2)': dependencies: @@ -9761,18 +9761,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9786,7 +9786,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -9797,13 +9797,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.1': dependencies: @@ -9833,7 +9833,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.1': dependencies: @@ -11990,7 +11990,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12486,7 +12486,7 @@ snapshots: node-mocks-http@1.16.0: dependencies: '@types/express': 4.17.21 - '@types/node': 20.16.5 + '@types/node': 20.16.6 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -13984,14 +13984,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@20.16.5)(typescript@5.6.2): + ts-node@10.9.2(@types/node@20.16.6)(typescript@5.6.2): 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': 20.16.5 + '@types/node': 20.16.6 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -14303,12 +14303,12 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.1(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.1(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -14320,33 +14320,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.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.6.2) optionalDependencies: - vite: 5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(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': 20.16.5 + '@types/node': 20.16.6 fsevents: 2.3.3 sass: 1.79.3 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.1(@types/node@20.16.5)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -14361,11 +14361,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.1(@types/node@20.16.5)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.1(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.5 + '@types/node': 20.16.6 '@vitest/ui': 2.1.1(vitest@2.1.1) jsdom: 25.0.1 transitivePeerDependencies: From 141c65149a6b70c21671ed266553508b127e97b6 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 21:34:24 +0000 Subject: [PATCH 06/28] chore(deps): update dependency eslint to ^9.11.1 (#1167) 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/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 | 248 +++++++++++++----------- tooling/eslint/package.json | 2 +- 33 files changed, 163 insertions(+), 149 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 5061096b6..e648d3e32 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -85,7 +85,7 @@ "@types/react-dom": "^18.3.0", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.0.1", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "node-loader": "^2.0.0", "prettier": "^3.3.3", "typescript": "^5.6.2" diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 512722e19..dca577388 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -46,7 +46,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node": "^20.16.6", "dotenv-cli": "^7.4.2", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "prettier": "^3.3.3", "tsx": "4.13.3", "typescript": "^5.6.2" diff --git a/apps/websocket/package.json b/apps/websocket/package.json index e88504726..84e5e68ee 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.12", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "prettier": "^3.3.3", "typescript": "^5.6.2" } diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 816bc9ebd..366379727 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/api/package.json b/packages/api/package.json index 1e8a73952..8a3ad5ae1 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -49,7 +49,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/dockerode": "^3.3.31", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "prettier": "^3.3.3", "typescript": "^5.6.2" } diff --git a/packages/auth/package.json b/packages/auth/package.json index 16ddcfe0d..2c7aa7f47 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.11.0", + "eslint": "^9.11.1", "prettier": "^3.3.3", "typescript": "^5.6.2" } diff --git a/packages/cli/package.json b/packages/cli/package.json index a32d2b6e7..504cdd556 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/common/package.json b/packages/common/package.json index db1baa616..c7bca56f3 100644 --- a/packages/common/package.json +++ b/packages/common/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/cron-job-runner/package.json b/packages/cron-job-runner/package.json index 4ea630ff3..80191dbd5 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/cron-job-status/package.json b/packages/cron-job-status/package.json index 78674fd54..2c8adc5ce 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/cron-jobs-core/package.json b/packages/cron-jobs-core/package.json index 0e5bd1875..16ba379bb 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/cron-jobs/package.json b/packages/cron-jobs/package.json index 820fe2da0..a63b4ccef 100644 --- a/packages/cron-jobs/package.json +++ b/packages/cron-jobs/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/db/package.json b/packages/db/package.json index a86e9f3f1..b3f293f40 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -49,7 +49,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/better-sqlite3": "7.6.11", "dotenv-cli": "^7.4.2", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "prettier": "^3.3.3", "typescript": "^5.6.2" } diff --git a/packages/definitions/package.json b/packages/definitions/package.json index 703d0ff03..9227b5c20 100644 --- a/packages/definitions/package.json +++ b/packages/definitions/package.json @@ -28,7 +28,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/form/package.json b/packages/form/package.json index 6f81b81ff..be5904b74 100644 --- a/packages/form/package.json +++ b/packages/form/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/icons/package.json b/packages/icons/package.json index 6f25b5c21..a140b5fe9 100644 --- a/packages/icons/package.json +++ b/packages/icons/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/integrations/package.json b/packages/integrations/package.json index b523491a6..f30cf0b3d 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -39,7 +39,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/log/package.json b/packages/log/package.json index a86051558..06c891da6 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 7d0caa71f..2702b9a47 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -40,7 +40,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" }, "prettier": "@homarr/prettier-config" diff --git a/packages/modals/package.json b/packages/modals/package.json index ce5b195a1..f7ae30e42 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/notifications/package.json b/packages/notifications/package.json index b10c4484d..7017bb1b2 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/old-import/package.json b/packages/old-import/package.json index a26de4f75..baf02811a 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" }, "prettier": "@homarr/prettier-config" diff --git a/packages/old-schema/package.json b/packages/old-schema/package.json index 329cce9d4..f4aef0427 100644 --- a/packages/old-schema/package.json +++ b/packages/old-schema/package.json @@ -27,7 +27,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" }, "prettier": "@homarr/prettier-config" diff --git a/packages/ping/package.json b/packages/ping/package.json index 857cba37a..d4f10ef9f 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/redis/package.json b/packages/redis/package.json index d3bbd0a86..e578e0862 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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/server-settings/package.json b/packages/server-settings/package.json index 4fa712b4a..aeb05eb77 100644 --- a/packages/server-settings/package.json +++ b/packages/server-settings/package.json @@ -25,7 +25,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index c3b7aff67..d40020b3a 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" }, "prettier": "@homarr/prettier-config" diff --git a/packages/translation/package.json b/packages/translation/package.json index 7eefff4aa..d5bb892d7 100644 --- a/packages/translation/package.json +++ b/packages/translation/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 8ba2d4c92..b1450f407 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -41,7 +41,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/css-modules": "^1.0.5", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" }, "prettier": "@homarr/prettier-config" diff --git a/packages/validation/package.json b/packages/validation/package.json index 07bad7829..9d57cf7b5 100644 --- a/packages/validation/package.json +++ b/packages/validation/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.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 09d2a7c05..9fc75f0eb 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -68,7 +68,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/video.js": "^7.3.58", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ff0a04cb..8df050551 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -261,8 +261,8 @@ importers: specifier: ^9.0.1 version: 9.0.1 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 node-loader: specifier: ^2.0.0 version: 2.0.0(webpack@5.94.0) @@ -349,8 +349,8 @@ importers: specifier: ^7.4.2 version: 7.4.2 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -410,8 +410,8 @@ importers: specifier: ^8.5.12 version: 8.5.12 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -447,8 +447,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -538,8 +538,8 @@ importers: specifier: ^3.3.31 version: 3.3.31 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -611,8 +611,8 @@ importers: specifier: 0.9.0 version: 0.9.0 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -648,8 +648,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -679,8 +679,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -707,8 +707,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -729,8 +729,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -790,8 +790,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -818,8 +818,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -876,8 +876,8 @@ importers: specifier: ^7.4.2 version: 7.4.2 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -901,8 +901,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -929,8 +929,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -954,8 +954,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1003,8 +1003,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1031,8 +1031,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1065,8 +1065,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1126,8 +1126,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1154,8 +1154,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1194,8 +1194,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1216,8 +1216,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1241,8 +1241,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1278,8 +1278,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1296,8 +1296,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1363,8 +1363,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1391,8 +1391,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1449,8 +1449,8 @@ importers: specifier: ^1.0.5 version: 1.0.5 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1483,8 +1483,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1622,8 +1622,8 @@ importers: specifier: ^7.3.58 version: 7.3.58 eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -1635,25 +1635,25 @@ importers: version: 14.2.13 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.11.0) + version: 9.1.0(eslint@9.11.1) eslint-config-turbo: specifier: ^2.1.2 - version: 2.1.2(eslint@9.11.0) + version: 2.1.2(eslint@9.11.1) eslint-plugin-import: specifier: ^2.30.0 - version: 2.30.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0) + version: 2.30.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1) eslint-plugin-jsx-a11y: specifier: ^6.10.0 - version: 6.10.0(eslint@9.11.0) + version: 6.10.0(eslint@9.11.1) eslint-plugin-react: specifier: ^7.36.1 - version: 7.36.1(eslint@9.11.0) + version: 7.36.1(eslint@9.11.1) eslint-plugin-react-hooks: specifier: ^4.6.2 - version: 4.6.2(eslint@9.11.0) + version: 4.6.2(eslint@9.11.1) typescript-eslint: specifier: ^8.7.0 - version: 8.7.0(eslint@9.11.0)(typescript@5.6.2) + version: 8.7.0(eslint@9.11.1)(typescript@5.6.2) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -1662,8 +1662,8 @@ importers: specifier: workspace:^0.1.0 version: link:../typescript eslint: - specifier: ^9.11.0 - version: 9.11.0 + specifier: ^9.11.1 + version: 9.11.1 typescript: specifier: ^5.6.2 version: 5.6.2 @@ -2445,12 +2445,16 @@ packages: resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.6.0': + resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.11.0': - resolution: {integrity: sha512-LPkkenkDqyzTFauZLLAPhIb48fj6drrfMvRGSL9tS3AcZBSVTllemLSNyCvHNNL2t797S/6DJNSIwRwXgMO/eQ==} + '@eslint/js@9.11.1': + resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -3318,6 +3322,9 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/express-serve-static-core@4.19.5': resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} @@ -4702,8 +4709,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.11.0: - resolution: {integrity: sha512-yVS6XODx+tMFMDFcG4+Hlh+qG7RM6cCJXtQhCKLSsr3XkLvWggHjCqjfh0XsPPnt1c56oaT6PMgW9XWQQjdHXA==} + eslint@9.11.1: + resolution: {integrity: sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -8355,9 +8362,9 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.11.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.11.1)': dependencies: - eslint: 9.11.0 + eslint: 9.11.1 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.1': {} @@ -8370,6 +8377,8 @@ snapshots: transitivePeerDependencies: - supports-color + '@eslint/core@0.6.0': {} + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 @@ -8384,7 +8393,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.11.0': {} + '@eslint/js@9.11.1': {} '@eslint/object-schema@2.1.4': {} @@ -9525,6 +9534,8 @@ snapshots: '@types/estree@1.0.5': {} + '@types/estree@1.0.6': {} + '@types/express-serve-static-core@4.19.5': dependencies: '@types/node': 20.16.6 @@ -9644,15 +9655,15 @@ snapshots: dependencies: '@types/node': 20.16.6 - '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.7.0 - '@typescript-eslint/type-utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) '@typescript-eslint/visitor-keys': 8.7.0 - eslint: 9.11.0 + eslint: 9.11.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -9662,14 +9673,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2)': dependencies: '@typescript-eslint/scope-manager': 8.7.0 '@typescript-eslint/types': 8.7.0 '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 8.7.0 debug: 4.3.7 - eslint: 9.11.0 + eslint: 9.11.1 optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: @@ -9680,10 +9691,10 @@ snapshots: '@typescript-eslint/types': 8.7.0 '@typescript-eslint/visitor-keys': 8.7.0 - '@typescript-eslint/type-utils@8.7.0(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/type-utils@8.7.0(eslint@9.11.1)(typescript@5.6.2)': dependencies: '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -9709,13 +9720,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.7.0(eslint@9.11.0)(typescript@5.6.2)': + '@typescript-eslint/utils@8.7.0(eslint@9.11.1)(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) '@typescript-eslint/scope-manager': 8.7.0 '@typescript-eslint/types': 8.7.0 '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) - eslint: 9.11.0 + eslint: 9.11.1 transitivePeerDependencies: - supports-color - typescript @@ -11083,14 +11094,14 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.11.0): + eslint-config-prettier@9.1.0(eslint@9.11.1): dependencies: - eslint: 9.11.0 + eslint: 9.11.1 - eslint-config-turbo@2.1.2(eslint@9.11.0): + eslint-config-turbo@2.1.2(eslint@9.11.1): dependencies: - eslint: 9.11.0 - eslint-plugin-turbo: 2.1.2(eslint@9.11.0) + eslint: 9.11.1 + eslint-plugin-turbo: 2.1.2(eslint@9.11.1) eslint-import-resolver-node@0.3.9: dependencies: @@ -11100,17 +11111,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.11.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.0): + eslint-module-utils@2.11.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) - eslint: 9.11.0 + '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2) + eslint: 9.11.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0): + eslint-plugin-import@2.30.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -11119,9 +11130,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.11.0 + eslint: 9.11.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.0) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint@9.11.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -11132,13 +11143,13 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.0(eslint@9.11.0): + eslint-plugin-jsx-a11y@6.10.0(eslint@9.11.1): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -11149,7 +11160,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 9.11.0 + eslint: 9.11.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -11158,11 +11169,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-react-hooks@4.6.2(eslint@9.11.0): + eslint-plugin-react-hooks@4.6.2(eslint@9.11.1): dependencies: - eslint: 9.11.0 + eslint: 9.11.1 - eslint-plugin-react@7.36.1(eslint@9.11.0): + eslint-plugin-react@7.36.1(eslint@9.11.1): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -11170,7 +11181,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.11.0 + eslint: 9.11.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -11184,10 +11195,10 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-turbo@2.1.2(eslint@9.11.0): + eslint-plugin-turbo@2.1.2(eslint@9.11.1): dependencies: dotenv: 16.0.3 - eslint: 9.11.0 + eslint: 9.11.1 eslint-scope@5.1.1: dependencies: @@ -11203,17 +11214,20 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.11.0: + eslint@9.11.1: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) '@eslint-community/regexpp': 4.11.1 '@eslint/config-array': 0.18.0 + '@eslint/core': 0.6.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.11.0 + '@eslint/js': 9.11.1 '@eslint/plugin-kit': 0.2.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -14116,11 +14130,11 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.7.0(eslint@9.11.0)(typescript@5.6.2): + typescript-eslint@8.7.0(eslint@9.11.1)(typescript@5.6.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) - '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2) + '@typescript-eslint/parser': 8.7.0(eslint@9.11.1)(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.1)(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index e52393678..4f2464c27 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -28,7 +28,7 @@ "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.11.0", + "eslint": "^9.11.1", "typescript": "^5.6.2" }, "prettier": "@homarr/prettier-config" From 07f72f73670d697b7b651cabae327ca1507d2eb9 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:31:29 +0000 Subject: [PATCH 07/28] chore(deps): update dependency @types/react to ^18.3.9 (#1170) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 146 +++++++++++++++++++-------------------- 2 files changed, 74 insertions(+), 74 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index e648d3e32..19372601e 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -81,7 +81,7 @@ "@types/chroma-js": "2.4.4", "@types/node": "^20.16.6", "@types/prismjs": "^1.26.4", - "@types/react": "^18.3.8", + "@types/react": "^18.3.9", "@types/react-dom": "^18.3.0", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8df050551..79e34388e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -123,16 +123,16 @@ importers: version: 7.12.2(chroma-js@3.1.1) '@mantine/core': specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.12.2 version: 7.12.2(react@18.3.1) '@mantine/modals': specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/tiptap': specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@million/lint': specifier: 1.0.0-rc.84 version: 1.0.0-rc.84(rollup@4.21.3)(webpack-sources@3.2.3) @@ -192,10 +192,10 @@ importers: version: 11.0.0 jotai: specifier: ^2.10.0 - version: 2.10.0(@types/react@18.3.8)(react@18.3.1) + version: 2.10.0(@types/react@18.3.9)(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -225,7 +225,7 @@ importers: version: 2.2.1 swagger-ui-react: specifier: ^5.17.14 - version: 5.17.14(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.17.14(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@18.3.1) @@ -249,8 +249,8 @@ importers: specifier: ^1.26.4 version: 1.26.4 '@types/react': - specifier: ^18.3.8 - version: 18.3.8 + specifier: ^18.3.9 + version: 18.3.9 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -855,7 +855,7 @@ importers: version: 0.24.2 drizzle-orm: specifier: ^0.33.0 - version: 0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.8)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1) + version: 0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.9)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1) mysql2: specifier: 3.11.3 version: 3.11.3 @@ -1047,7 +1047,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.12.2 version: 7.12.2(react@18.3.1) @@ -1102,7 +1102,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) @@ -1139,7 +1139,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) @@ -1330,19 +1330,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.12.2 version: 7.12.2(react@18.3.1) '@mantine/spotlight': specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) jotai: specifier: ^2.10.0 - version: 2.10.0(@types/react@18.3.8)(react@18.3.1) + version: 2.10.0(@types/react@18.3.9)(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -1376,7 +1376,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-international: specifier: ^1.2.4 version: 1.2.4 @@ -1416,10 +1416,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/dates': specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.12.2 version: 7.12.2(react@18.3.1) @@ -1428,7 +1428,7 @@ importers: version: 3.17.0(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -1538,7 +1538,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.12.2 version: 7.12.2(react@18.3.1) @@ -1598,7 +1598,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -3385,8 +3385,8 @@ packages: '@types/react-dom@18.3.0': resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react@18.3.8': - resolution: {integrity: sha512-syBUrW3/XpnW4WJ41Pft+I+aPoDVbrBVQGEnbD7NijDGlVC+8gV/XKRY+7vMDlfPpbwYt0l1vd/Sj8bJGMbs9Q==} + '@types/react@18.3.9': + resolution: {integrity: sha512-+BpAVyTpJkNWWSSnaLBk6ePpHLOGJKnEQNbINNovPWzvEUyAe3e+/d494QdEh71RekM/qV7lw6jzf1HGrJyAtQ==} '@types/send@0.17.4': resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} @@ -8509,7 +8509,7 @@ snapshots: dependencies: chroma-js: 3.1.1 - '@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.26.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.12.2(react@18.3.1) @@ -8517,15 +8517,15 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-number-format: 5.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.8)(react@18.3.1) - react-textarea-autosize: 8.5.3(@types/react@18.3.8)(react@18.3.1) + react-remove-scroll: 2.6.0(@types/react@18.3.9)(react@18.3.1) + react-textarea-autosize: 8.5.3(@types/react@18.3.9)(react@18.3.1) type-fest: 4.26.1 transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.12.2(react@18.3.1) clsx: 2.1.1 dayjs: 1.11.13 @@ -8542,25 +8542,25 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/modals@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/modals@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.12.2(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@mantine/notifications@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/notifications@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.12.2(react@18.3.1) '@mantine/store': 7.12.2(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/spotlight@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/spotlight@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.12.2(react@18.3.1) '@mantine/store': 7.12.2(react@18.3.1) react: 18.3.1 @@ -8570,9 +8570,9 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/tiptap@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/tiptap@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.12.2(react@18.3.1) '@tiptap/extension-link': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) '@tiptap/react': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -9600,9 +9600,9 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 - '@types/react@18.3.8': + '@types/react@18.3.9': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -9633,7 +9633,7 @@ snapshots: '@types/swagger-ui-react@4.18.3': dependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 '@types/through@0.0.33': dependencies: @@ -10817,10 +10817,10 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.8)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1): + drizzle-orm@0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.9)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1): optionalDependencies: '@types/better-sqlite3': 7.6.11 - '@types/react': 18.3.8 + '@types/react': 18.3.9 better-sqlite3: 11.3.0 mysql2: 3.11.3 react: 18.3.1 @@ -12010,9 +12010,9 @@ snapshots: jose@5.9.2: {} - jotai@2.10.0(@types/react@18.3.8)(react@18.3.1): + jotai@2.10.0(@types/react@18.3.9)(react@18.3.1): optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 react: 18.3.1 js-file-download@0.4.12: {} @@ -12229,10 +12229,10 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + mantine-react-table@2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/dates': 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/dates': 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.12.2(react@18.3.1) '@tabler/icons-react': 3.17.0(react@18.3.1) '@tanstack/match-sorter-utils': 8.15.1 @@ -13093,49 +13093,49 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-redux@9.1.2(@types/react@18.3.8)(react@18.3.1)(redux@5.0.1): + react-redux@9.1.2(@types/react@18.3.9)(react@18.3.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 18.3.1 use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 redux: 5.0.1 react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.8)(react@18.3.1): + react-remove-scroll-bar@2.3.6(@types/react@18.3.9)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.8)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.9)(react@18.3.1) tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 - react-remove-scroll@2.6.0(@types/react@18.3.8)(react@18.3.1): + react-remove-scroll@2.6.0(@types/react@18.3.9)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.8)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.8)(react@18.3.1) + react-remove-scroll-bar: 2.3.6(@types/react@18.3.9)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.9)(react@18.3.1) tslib: 2.7.0 - use-callback-ref: 1.3.2(@types/react@18.3.8)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.8)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.9)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.9)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 react-simple-code-editor@0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-style-singleton@2.2.1(@types/react@18.3.8)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@18.3.9)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 react-syntax-highlighter@15.5.0(react@18.3.1): dependencies: @@ -13146,12 +13146,12 @@ snapshots: react: 18.3.1 refractor: 3.6.0 - react-textarea-autosize@8.5.3(@types/react@18.3.8)(react@18.3.1): + react-textarea-autosize@8.5.3(@types/react@18.3.9)(react@18.3.1): dependencies: '@babel/runtime': 7.25.6 react: 18.3.1 use-composed-ref: 1.3.0(react@18.3.1) - use-latest: 1.2.1(@types/react@18.3.8)(react@18.3.1) + use-latest: 1.2.1(@types/react@18.3.9)(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -13739,7 +13739,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.17.14(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + swagger-ui-react@5.17.14(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime-corejs3': 7.25.6 '@braintree/sanitize-url': 7.0.2 @@ -13763,7 +13763,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@18.3.1(react@18.3.1))(react@18.3.1) react-inspector: 6.0.2(react@18.3.1) - react-redux: 9.1.2(@types/react@18.3.8)(react@18.3.1)(redux@5.0.1) + react-redux: 9.1.2(@types/react@18.3.9)(react@18.3.1)(redux@5.0.1) react-syntax-highlighter: 15.5.0(react@18.3.1) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -14237,12 +14237,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.2(@types/react@18.3.8)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@18.3.9)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 use-composed-ref@1.3.0(react@18.3.1): dependencies: @@ -14254,26 +14254,26 @@ snapshots: dequal: 2.0.3 react: 18.3.1 - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.8)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(@types/react@18.3.9)(react@18.3.1): dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 - use-latest@1.2.1(@types/react@18.3.8)(react@18.3.1): + use-latest@1.2.1(@types/react@18.3.9)(react@18.3.1): dependencies: react: 18.3.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.8)(react@18.3.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.9)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 - use-sidecar@1.1.2(@types/react@18.3.8)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.9)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.8 + '@types/react': 18.3.9 use-sync-external-store@1.2.2(react@18.3.1): dependencies: @@ -14423,7 +14423,7 @@ snapshots: webpack@5.94.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 From 36915d95fe45964f0291fb8c9cbc46ffecdf2681 Mon Sep 17 00:00:00 2001 From: SeDemal Date: Tue, 24 Sep 2024 23:25:13 +0200 Subject: [PATCH 08/28] feat: DnsHole feature parity with oldmarr (#1145) * feat: DnsHole feature parity with oldmarr feat: advanced control management feat: disconnected state fix: summary widget sizing feat: summary text flash on update * feat: dnshole summary integrations disconnected error page * fix: classnaming * refactor: small rename, console to logger and unnecessary as conversion changes --------- Co-authored-by: Meier Lukas --- packages/api/src/router/widgets/dns-hole.ts | 66 ++-- packages/api/src/router/widgets/downloads.ts | 8 +- packages/cron-jobs/src/index.ts | 2 + .../src/jobs/integrations/dns-hole.ts | 28 ++ .../adguard-home/adguard-home-integration.ts | 2 +- .../dns-hole-summary-types.ts | 2 +- packages/integrations/src/types.ts | 1 + packages/translation/src/lang/en.ts | 6 + .../src/dns-hole/controls/component.tsx | 333 +++++++++++++----- .../widgets/src/dns-hole/controls/index.ts | 4 +- .../src/dns-hole/controls/serverData.ts | 4 +- .../src/dns-hole/summary/component.tsx | 96 +++-- .../widgets/src/dns-hole/summary/index.ts | 4 +- .../src/dns-hole/summary/serverData.ts | 4 +- packages/widgets/src/downloads/component.tsx | 13 +- packages/widgets/src/widgets-common.css | 39 ++ 16 files changed, 467 insertions(+), 145 deletions(-) create mode 100644 packages/cron-jobs/src/jobs/integrations/dns-hole.ts diff --git a/packages/api/src/router/widgets/dns-hole.ts b/packages/api/src/router/widgets/dns-hole.ts index 41c09c1b2..0257c1d7c 100644 --- a/packages/api/src/router/widgets/dns-hole.ts +++ b/packages/api/src/router/widgets/dns-hole.ts @@ -1,44 +1,68 @@ -import { TRPCError } from "@trpc/server"; +import { observable } from "@trpc/server/observable"; +import type { Modify } from "@homarr/common/types"; +import type { Integration } from "@homarr/db/schema/sqlite"; +import type { IntegrationKindByCategory, WidgetKind } from "@homarr/definitions"; import { getIntegrationKindsByCategory } from "@homarr/definitions"; import { integrationCreator } from "@homarr/integrations"; import type { DnsHoleSummary } from "@homarr/integrations/types"; -import { logger } from "@homarr/log"; -import { createCacheChannel } from "@homarr/redis"; +import { controlsInputSchema } from "@homarr/integrations/types"; +import { createItemAndIntegrationChannel } from "@homarr/redis"; +import { z } from "@homarr/validation"; -import { controlsInputSchema } from "../../../../integrations/src/pi-hole/pi-hole-types"; import { createManyIntegrationMiddleware, createOneIntegrationMiddleware } from "../../middlewares/integration"; import { createTRPCRouter, publicProcedure } from "../../trpc"; export const dnsHoleRouter = createTRPCRouter({ summary: publicProcedure + .input(z.object({ widgetKind: z.enum(["dnsHoleSummary", "dnsHoleControls"]) })) .unstable_concat(createManyIntegrationMiddleware("query", ...getIntegrationKindsByCategory("dnsHole"))) - .query(async ({ ctx }) => { + .query(async ({ input: { widgetKind }, ctx }) => { const results = await Promise.all( - ctx.integrations.map(async (integration) => { - const cache = createCacheChannel(`dns-hole-summary:${integration.id}`); - const { data } = await cache.consumeAsync(async () => { - const client = integrationCreator(integration); - - return await client.getSummaryAsync().catch((err) => { - logger.error("dns-hole router - ", err); - throw new TRPCError({ - code: "INTERNAL_SERVER_ERROR", - message: `Failed to fetch DNS Hole summary for ${integration.name} (${integration.id})`, - }); - }); - }); + ctx.integrations.map(async ({ decryptedSecrets: _, ...integration }) => { + const channel = createItemAndIntegrationChannel(widgetKind, integration.id); + const { data: summary, timestamp } = (await channel.getAsync()) ?? { data: null, timestamp: new Date(0) }; return { - integrationId: integration.id, - integrationKind: integration.kind, - summary: data, + integration, + timestamp, + summary, }; }), ); return results; }), + subscribeToSummary: publicProcedure + .input(z.object({ widgetKind: z.enum(["dnsHoleSummary", "dnsHoleControls"]) })) + .unstable_concat(createManyIntegrationMiddleware("query", ...getIntegrationKindsByCategory("dnsHole"))) + .subscription(({ input: { widgetKind }, ctx }) => { + return observable<{ + integration: Modify }>; + timestamp: Date; + summary: DnsHoleSummary; + }>((emit) => { + const unsubscribes: (() => void)[] = []; + for (const integrationWithSecrets of ctx.integrations) { + const { decryptedSecrets: _, ...integration } = integrationWithSecrets; + const channel = createItemAndIntegrationChannel(widgetKind as WidgetKind, integration.id); + const unsubscribe = channel.subscribe((summary) => { + emit.next({ + integration, + timestamp: new Date(), + summary, + }); + }); + unsubscribes.push(unsubscribe); + } + return () => { + unsubscribes.forEach((unsubscribe) => { + unsubscribe(); + }); + }; + }); + }), + enable: publicProcedure .unstable_concat(createOneIntegrationMiddleware("interact", ...getIntegrationKindsByCategory("dnsHole"))) .mutation(async ({ ctx: { integration } }) => { diff --git a/packages/api/src/router/widgets/downloads.ts b/packages/api/src/router/widgets/downloads.ts index 927a0c438..5627a7b4e 100644 --- a/packages/api/src/router/widgets/downloads.ts +++ b/packages/api/src/router/widgets/downloads.ts @@ -1,6 +1,8 @@ import { observable } from "@trpc/server/observable"; +import type { Modify } from "@homarr/common/types"; import type { Integration } from "@homarr/db/schema/sqlite"; +import type { IntegrationKindByCategory } from "@homarr/definitions"; import { getIntegrationKindsByCategory } from "@homarr/definitions"; import type { DownloadClientJobsAndStatus } from "@homarr/integrations"; import { downloadClientItemSchema, integrationCreator } from "@homarr/integrations"; @@ -33,7 +35,11 @@ export const downloadsRouter = createTRPCRouter({ subscribeToJobsAndStatuses: publicProcedure .unstable_concat(createDownloadClientIntegrationMiddleware("query")) .subscription(({ ctx }) => { - return observable<{ integration: Integration; timestamp: Date; data: DownloadClientJobsAndStatus }>((emit) => { + return observable<{ + integration: Modify }>; + timestamp: Date; + data: DownloadClientJobsAndStatus; + }>((emit) => { const unsubscribes: (() => void)[] = []; for (const integrationWithSecrets of ctx.integrations) { const { decryptedSecrets: _, ...integration } = integrationWithSecrets; diff --git a/packages/cron-jobs/src/index.ts b/packages/cron-jobs/src/index.ts index f6289859e..d391c3239 100644 --- a/packages/cron-jobs/src/index.ts +++ b/packages/cron-jobs/src/index.ts @@ -1,5 +1,6 @@ import { analyticsJob } from "./jobs/analytics"; import { iconsUpdaterJob } from "./jobs/icons-updater"; +import { dnsHoleJob } from "./jobs/integrations/dns-hole"; import { downloadsJob } from "./jobs/integrations/downloads"; import { smartHomeEntityStateJob } from "./jobs/integrations/home-assistant"; import { indexerManagerJob } from "./jobs/integrations/indexer-manager"; @@ -19,6 +20,7 @@ export const jobGroup = createCronJobGroup({ mediaServer: mediaServerJob, mediaOrganizer: mediaOrganizerJob, downloads: downloadsJob, + dnsHole: dnsHoleJob, mediaRequests: mediaRequestsJob, rssFeeds: rssFeedsJob, indexerManager: indexerManagerJob, diff --git a/packages/cron-jobs/src/jobs/integrations/dns-hole.ts b/packages/cron-jobs/src/jobs/integrations/dns-hole.ts new file mode 100644 index 000000000..aaeaf4bee --- /dev/null +++ b/packages/cron-jobs/src/jobs/integrations/dns-hole.ts @@ -0,0 +1,28 @@ +import { EVERY_5_SECONDS } from "@homarr/cron-jobs-core/expressions"; +import { db } from "@homarr/db"; +import { getItemsWithIntegrationsAsync } from "@homarr/db/queries"; +import { integrationCreatorFromSecrets } from "@homarr/integrations"; +import type { DnsHoleSummary } from "@homarr/integrations/types"; +import { logger } from "@homarr/log"; +import { createItemAndIntegrationChannel } from "@homarr/redis"; + +import { createCronJob } from "../../lib"; + +export const dnsHoleJob = createCronJob("dnsHole", EVERY_5_SECONDS).withCallback(async () => { + const itemsForIntegration = await getItemsWithIntegrationsAsync(db, { + kinds: ["dnsHoleSummary", "dnsHoleControls"], + }); + + for (const itemForIntegration of itemsForIntegration) { + for (const { integration } of itemForIntegration.integrations) { + const integrationInstance = integrationCreatorFromSecrets(integration); + await integrationInstance + .getSummaryAsync() + .then(async (data) => { + const channel = createItemAndIntegrationChannel(itemForIntegration.kind, integration.id); + await channel.publishAndUpdateLastStateAsync(data); + }) + .catch((error) => logger.error(`Could not retrieve data for ${integration.name}: "${error}"`)); + } + } +}); diff --git a/packages/integrations/src/adguard-home/adguard-home-integration.ts b/packages/integrations/src/adguard-home/adguard-home-integration.ts index 2e41bd916..e8b6c5e1a 100644 --- a/packages/integrations/src/adguard-home/adguard-home-integration.ts +++ b/packages/integrations/src/adguard-home/adguard-home-integration.ts @@ -77,7 +77,7 @@ export class AdGuardHomeIntegration extends Integration implements DnsHoleSummar return { status: status.data.protection_enabled ? ("enabled" as const) : ("disabled" as const), adsBlockedToday: blockedQueriesToday, - adsBlockedTodayPercentage: (queriesToday / blockedQueriesToday) * 100, + adsBlockedTodayPercentage: blockedQueriesToday > 0 ? (queriesToday / blockedQueriesToday) * 100 : 0, domainsBeingBlocked: countFilteredDomains, dnsQueriesToday: queriesToday, }; diff --git a/packages/integrations/src/interfaces/dns-hole-summary/dns-hole-summary-types.ts b/packages/integrations/src/interfaces/dns-hole-summary/dns-hole-summary-types.ts index 749360175..a1757ddba 100644 --- a/packages/integrations/src/interfaces/dns-hole-summary/dns-hole-summary-types.ts +++ b/packages/integrations/src/interfaces/dns-hole-summary/dns-hole-summary-types.ts @@ -1,5 +1,5 @@ export interface DnsHoleSummary { - status: "enabled" | "disabled"; + status?: "enabled" | "disabled"; domainsBeingBlocked: number; adsBlockedToday: number; adsBlockedTodayPercentage: number; diff --git a/packages/integrations/src/types.ts b/packages/integrations/src/types.ts index 445894eb4..0af72f1d7 100644 --- a/packages/integrations/src/types.ts +++ b/packages/integrations/src/types.ts @@ -2,3 +2,4 @@ export * from "./calendar-types"; export * from "./interfaces/dns-hole-summary/dns-hole-summary-types"; export * from "./interfaces/indexer-manager/indexer"; export * from "./interfaces/media-requests/media-request"; +export * from "./pi-hole/pi-hole-types"; diff --git a/packages/translation/src/lang/en.ts b/packages/translation/src/lang/en.ts index f665fa2d7..e1248959b 100644 --- a/packages/translation/src/lang/en.ts +++ b/packages/translation/src/lang/en.ts @@ -795,6 +795,7 @@ export default { }, error: { internalServerError: "Failed to fetch DNS Hole Summary", + integrationsDisconnected: "No data available, all integrations disconnected", }, data: { adsBlockedToday: "Blocked today", @@ -835,6 +836,8 @@ export default { set: "Set", enabled: "Enabled", disabled: "Disabled", + processing: "Processing", + disconnected: "Disconnected", hours: "Hours", minutes: "Minutes", unlimited: "Leave blank to unlimited", @@ -1839,6 +1842,9 @@ export default { indexerManager: { label: "Indexer Manager", }, + dnsHole: { + label: "DNS Hole Data", + }, }, }, }, diff --git a/packages/widgets/src/dns-hole/controls/component.tsx b/packages/widgets/src/dns-hole/controls/component.tsx index dd13969c3..b5f71b46e 100644 --- a/packages/widgets/src/dns-hole/controls/component.tsx +++ b/packages/widgets/src/dns-hole/controls/component.tsx @@ -1,140 +1,228 @@ "use client"; -import { useEffect, useState } from "react"; -import { ActionIcon, Badge, Button, Card, Flex, Image, Stack, Text, Tooltip, UnstyledButton } from "@mantine/core"; -import { useDisclosure } from "@mantine/hooks"; -import { IconClockPause, IconPlayerPlay, IconPlayerStop } from "@tabler/icons-react"; +import "../../widgets-common.css"; +import { useState } from "react"; +import { + ActionIcon, + Badge, + Button, + Card, + Flex, + Image, + ScrollArea, + Stack, + Text, + Tooltip, + UnstyledButton, +} from "@mantine/core"; +import { useDisclosure } from "@mantine/hooks"; +import { IconCircleFilled, IconClockPause, IconPlayerPlay, IconPlayerStop } from "@tabler/icons-react"; +import dayjs from "dayjs"; + +import type { RouterOutputs } from "@homarr/api"; import { clientApi } from "@homarr/api/client"; +import { useIntegrationsWithInteractAccess } from "@homarr/auth/client"; import { integrationDefs } from "@homarr/definitions"; import type { TranslationFunction } from "@homarr/translation"; import { useI18n } from "@homarr/translation/client"; +import { widgetKind } from "."; import type { WidgetComponentProps } from "../../definition"; import { NoIntegrationSelectedError } from "../../errors"; import TimerModal from "./TimerModal"; -const dnsLightStatus = (enabled: boolean): "green" | "red" => (enabled ? "green" : "red"); +const dnsLightStatus = (enabled: boolean | undefined) => + `var(--mantine-color-${typeof enabled === "undefined" ? "blue" : enabled ? "green" : "red"}-6`; -export default function DnsHoleControlsWidget({ options, integrationIds }: WidgetComponentProps<"dnsHoleControls">) { - if (integrationIds.length === 0) { - throw new NoIntegrationSelectedError(); - } - const t = useI18n(); - const [status, setStatus] = useState<{ integrationId: string; enabled: boolean }[]>( - integrationIds.map((id) => ({ integrationId: id, enabled: false })), - ); - const [selectedIntegrationIds, setSelectedIntegrationIds] = useState([]); - const [opened, { close, open }] = useDisclosure(false); +export default function DnsHoleControlsWidget({ + options, + integrationIds, + isEditMode, + serverData, +}: WidgetComponentProps) { + // DnsHole integrations with interaction permissions + const integrationsWithInteractions = useIntegrationsWithInteractAccess() + .map(({ id }) => id) + .filter((id) => integrationIds.includes(id)); - const [data] = clientApi.widget.dnsHole.summary.useSuspenseQuery( + // Initial summaries, null summary means disconnected, undefined status means processing + const [summaries, setSummaries] = useState(serverData?.initialData ?? []); + + // Subscribe to summary updates + clientApi.widget.dnsHole.subscribeToSummary.useSubscription( { + widgetKind, integrationIds, }, { - refetchOnMount: false, - retry: false, + onData: (data) => { + setSummaries((prevSummaries) => + prevSummaries.map((summary) => (summary.integration.id === data.integration.id ? data : summary)), + ); + }, }, ); - useEffect(() => { - const newStatus = data.map((integrationData) => ({ - integrationId: integrationData.integrationId, - enabled: integrationData.summary.status === "enabled", - })); - setStatus(newStatus); - }, [data]); - + // Mutations for dnsHole state, set to undefined on click, and change again on settle const { mutate: enableDns } = clientApi.widget.dnsHole.enable.useMutation({ - onSuccess: (_, variables) => { - setStatus((prevStatus) => - prevStatus.map((item) => (item.integrationId === variables.integrationId ? { ...item, enabled: true } : item)), + onSettled: (_, error, { integrationId }) => { + setSummaries((prevSummaries) => + prevSummaries.map((data) => ({ + ...data, + summary: + data.integration.id === integrationId && data.summary + ? { ...data.summary, status: error ? "disabled" : "enabled" } + : data.summary, + })), ); }, }); const { mutate: disableDns } = clientApi.widget.dnsHole.disable.useMutation({ - onSuccess: (_, variables) => { - setStatus((prevStatus) => - prevStatus.map((item) => (item.integrationId === variables.integrationId ? { ...item, enabled: false } : item)), + onSettled: (_, error, { integrationId }) => { + setSummaries((prevSummaries) => + prevSummaries.map((data) => ({ + ...data, + summary: + data.integration.id === integrationId && data.summary + ? { ...data.summary, status: error ? "enabled" : "disabled" } + : data.summary, + })), ); }, }); const toggleDns = (integrationId: string) => { - const integrationStatus = status.find((item) => item.integrationId === integrationId); - if (integrationStatus?.enabled) { + const integrationStatus = summaries.find(({ integration }) => integration.id === integrationId); + if (!integrationStatus?.summary?.status) return; + setSummaries((prevSummaries) => + prevSummaries.map((data) => ({ + ...data, + summary: + data.integration.id === integrationId && data.summary ? { ...data.summary, status: undefined } : data.summary, + })), + ); + if (integrationStatus.summary.status === "enabled") { disableDns({ integrationId, duration: 0 }); } else { enableDns({ integrationId }); } }; - const enabledIntegrations = integrationIds.filter((id) => status.find((item) => item.integrationId === id)?.enabled); - const disabledIntegrations = integrationIds.filter( - (id) => !status.find((item) => item.integrationId === id)?.enabled, + // make lists of enabled and disabled interactable integrations (with permissions, not disconnected and not processing) + const integrationsSummaries = summaries.reduce( + (acc, { summary, integration: { id } }) => + integrationsWithInteractions.includes(id) && summary?.status != null ? (acc[summary.status].push(id), acc) : acc, + { enabled: [] as string[], disabled: [] as string[] }, ); + const t = useI18n(); + + // Timer modal setup + const [selectedIntegrationIds, setSelectedIntegrationIds] = useState([]); + const [opened, { close, open }] = useDisclosure(false); + + const controlAllButtonsVisible = options.showToggleAllButtons && integrationsWithInteractions.length > 0; + + if (integrationIds.length === 0) { + throw new NoIntegrationSelectedError(); + } + return ( - - {options.showToggleAllButtons && ( - + + {controlAllButtonsVisible && ( + )} - - {data.map((integrationData) => ( - - ))} - + + + {summaries.map((summary) => ( + + ))} + + void; - status: { integrationId: string; enabled: boolean }[]; + data: RouterOutputs["widget"]["dnsHole"]["summary"][number]; setSelectedIntegrationIds: (integrationId: string[]) => void; open: () => void; t: TranslationFunction; } const ControlsCard: React.FC = ({ - integrationId, - integrationKind, + integrationsWithInteractions, toggleDns, - status, + data, setSelectedIntegrationIds, open, t, }) => { - const integrationStatus = status.find((item) => item.integrationId === integrationId); - const isEnabled = integrationStatus?.enabled ?? false; - const integrationDef = integrationKind === "piHole" ? integrationDefs.piHole : integrationDefs.adGuardHome; + // Independently determine connection status, current state and permissions + const isConnected = data.summary !== null && Math.abs(dayjs(data.timestamp).diff()) < 30000; + const isEnabled = data.summary?.status ? data.summary.status === "enabled" : undefined; + const isInteractPermitted = integrationsWithInteractions.includes(data.integration.id); + // Use all factors to infer the state of the action buttons + const controlEnabled = isInteractPermitted && isEnabled !== undefined && isConnected; return ( - - - - - {integrationDef.name} - - toggleDns(integrationId)}> - - {t(`widget.dnsHoleControls.controls.${isEnabled ? "enabled" : "disabled"}`)} + + + + + + {data.integration.name} + + + toggleDns(data.integration.id)} + > + + ) + } + > + {t( + `widget.dnsHoleControls.controls.${ + !isConnected + ? "disconnected" + : typeof isEnabled === "undefined" + ? "processing" + : isEnabled + ? "enabled" + : "disabled" + }`, + )} { - setSelectedIntegrationIds([integrationId]); + setSelectedIntegrationIds([data.integration.id]); open(); }} > - + diff --git a/packages/widgets/src/dns-hole/controls/index.ts b/packages/widgets/src/dns-hole/controls/index.ts index da6e62659..b190b1b24 100644 --- a/packages/widgets/src/dns-hole/controls/index.ts +++ b/packages/widgets/src/dns-hole/controls/index.ts @@ -5,7 +5,9 @@ import { getIntegrationKindsByCategory } from "@homarr/definitions"; import { createWidgetDefinition } from "../../definition"; import { optionsBuilder } from "../../options"; -export const { definition, componentLoader, serverDataLoader } = createWidgetDefinition("dnsHoleControls", { +export const widgetKind = "dnsHoleControls"; + +export const { definition, componentLoader, serverDataLoader } = createWidgetDefinition(widgetKind, { icon: IconDeviceGamepad, options: optionsBuilder.from((factory) => ({ showToggleAllButtons: factory.switch({ diff --git a/packages/widgets/src/dns-hole/controls/serverData.ts b/packages/widgets/src/dns-hole/controls/serverData.ts index b9bfe541f..8212b9b9d 100644 --- a/packages/widgets/src/dns-hole/controls/serverData.ts +++ b/packages/widgets/src/dns-hole/controls/serverData.ts @@ -2,9 +2,10 @@ import { api } from "@homarr/api/server"; +import { widgetKind } from "."; import type { WidgetProps } from "../../definition"; -export default async function getServerDataAsync({ integrationIds }: WidgetProps<"dnsHoleControls">) { +export default async function getServerDataAsync({ integrationIds }: WidgetProps) { if (integrationIds.length === 0) { return { initialData: [], @@ -13,6 +14,7 @@ export default async function getServerDataAsync({ integrationIds }: WidgetProps try { const currentDns = await api.widget.dnsHole.summary({ + widgetKind, integrationIds, }); diff --git a/packages/widgets/src/dns-hole/summary/component.tsx b/packages/widgets/src/dns-hole/summary/component.tsx index 87b0e0a2b..708256629 100644 --- a/packages/widgets/src/dns-hole/summary/component.tsx +++ b/packages/widgets/src/dns-hole/summary/component.tsx @@ -1,18 +1,22 @@ "use client"; -import { useMemo } from "react"; +import { useMemo, useState } from "react"; import type { BoxProps } from "@mantine/core"; -import { Box, Card, Flex, Text } from "@mantine/core"; +import { Avatar, AvatarGroup, Box, Card, Flex, Stack, Text, Tooltip } from "@mantine/core"; import { useElementSize } from "@mantine/hooks"; import { IconBarrierBlock, IconPercentage, IconSearch, IconWorldWww } from "@tabler/icons-react"; +import dayjs from "dayjs"; -import type { RouterOutputs } from "@homarr/api"; +import { clientApi } from "@homarr/api/client"; import { formatNumber } from "@homarr/common"; +import { integrationDefs } from "@homarr/definitions"; +import type { DnsHoleSummary } from "@homarr/integrations/types"; import type { stringOrTranslation, TranslationFunction } from "@homarr/translation"; import { translateIfNecessary } from "@homarr/translation"; import { useI18n } from "@homarr/translation/client"; import type { TablerIcon } from "@homarr/ui"; +import { widgetKind } from "."; import type { WidgetComponentProps, WidgetProps } from "../../definition"; import { NoIntegrationSelectedError } from "../../errors"; @@ -20,20 +24,65 @@ export default function DnsHoleSummaryWidget({ options, integrationIds, serverData, -}: WidgetComponentProps<"dnsHoleSummary">) { - const integrationId = integrationIds.at(0); +}: WidgetComponentProps) { + const [summaries, setSummaries] = useState(serverData?.initialData ?? []); - if (!integrationId) { + const t = useI18n(); + + clientApi.widget.dnsHole.subscribeToSummary.useSubscription( + { + widgetKind, + integrationIds, + }, + { + onData: (data) => { + setSummaries((prevSummaries) => + prevSummaries.map((summary) => (summary.integration.id === data.integration.id ? data : summary)), + ); + }, + }, + ); + + const data = useMemo( + () => + summaries + .filter( + ( + pair, + ): pair is { + integration: typeof pair.integration; + timestamp: typeof pair.timestamp; + summary: DnsHoleSummary; + } => pair.summary !== null && Math.abs(dayjs(pair.timestamp).diff()) < 30000, + ) + .flatMap(({ summary }) => summary), + [summaries, serverData], + ); + + if (integrationIds.length === 0) { throw new NoIntegrationSelectedError(); } - const data = useMemo(() => (serverData?.initialData ?? []).flatMap((summary) => summary.summary), [serverData]); - return ( - - {stats.map((item, index) => ( - - ))} + + {data.length > 0 ? ( + stats.map((item) => ( + + )) + ) : ( + + + {summaries.map(({ integration }) => ( + + + + ))} + + + {t("widget.dnsHoleSummary.error.integrationsDisconnected")} + + + )} ); } @@ -86,26 +135,26 @@ const stats = [ interface StatItem { icon: TablerIcon; - value: (x: RouterOutputs["widget"]["dnsHole"]["summary"][number]["summary"][], t: TranslationFunction) => string; + value: (x: DnsHoleSummary[], t: TranslationFunction) => string; label: stringOrTranslation; color: string; } interface StatCardProps { item: StatItem; - data: RouterOutputs["widget"]["dnsHole"]["summary"][number]["summary"][]; + data: DnsHoleSummary[]; usePiHoleColors: boolean; + t: TranslationFunction; } -const StatCard = ({ item, data, usePiHoleColors }: StatCardProps) => { +const StatCard = ({ item, data, usePiHoleColors, t }: StatCardProps) => { const { ref, height, width } = useElementSize(); const isLong = width > height + 20; - const t = useI18n(); return ( { direction={isLong ? "row" : "column"} style={{ containerType: "size" }} > - + { h="100%" gap="1cqmin" > - + {item.value(data, t)} {item.label && ( - + {translateIfNecessary(t, item.label)} )} diff --git a/packages/widgets/src/dns-hole/summary/index.ts b/packages/widgets/src/dns-hole/summary/index.ts index bb4d280af..d1c3ff18a 100644 --- a/packages/widgets/src/dns-hole/summary/index.ts +++ b/packages/widgets/src/dns-hole/summary/index.ts @@ -5,7 +5,9 @@ import { getIntegrationKindsByCategory } from "@homarr/definitions"; import { createWidgetDefinition } from "../../definition"; import { optionsBuilder } from "../../options"; -export const { definition, componentLoader, serverDataLoader } = createWidgetDefinition("dnsHoleSummary", { +export const widgetKind = "dnsHoleSummary"; + +export const { definition, componentLoader, serverDataLoader } = createWidgetDefinition(widgetKind, { icon: IconAd, options: optionsBuilder.from((factory) => ({ usePiHoleColors: factory.switch({ diff --git a/packages/widgets/src/dns-hole/summary/serverData.ts b/packages/widgets/src/dns-hole/summary/serverData.ts index 9c31553e5..8212b9b9d 100644 --- a/packages/widgets/src/dns-hole/summary/serverData.ts +++ b/packages/widgets/src/dns-hole/summary/serverData.ts @@ -2,9 +2,10 @@ import { api } from "@homarr/api/server"; +import { widgetKind } from "."; import type { WidgetProps } from "../../definition"; -export default async function getServerDataAsync({ integrationIds }: WidgetProps<"dnsHoleSummary">) { +export default async function getServerDataAsync({ integrationIds }: WidgetProps) { if (integrationIds.length === 0) { return { initialData: [], @@ -13,6 +14,7 @@ export default async function getServerDataAsync({ integrationIds }: WidgetProps try { const currentDns = await api.widget.dnsHole.summary({ + widgetKind, integrationIds, }); diff --git a/packages/widgets/src/downloads/component.tsx b/packages/widgets/src/downloads/component.tsx index afd8be9cc..982f55109 100644 --- a/packages/widgets/src/downloads/component.tsx +++ b/packages/widgets/src/downloads/component.tsx @@ -40,7 +40,9 @@ import { MantineReactTable, useMantineReactTable } from "mantine-react-table"; import { clientApi } from "@homarr/api/client"; import { useIntegrationsWithInteractAccess } from "@homarr/auth/client"; import { humanFileSize } from "@homarr/common"; +import type { Modify } from "@homarr/common/types"; import type { Integration } from "@homarr/db/schema/sqlite"; +import type { IntegrationKindByCategory } from "@homarr/definitions"; import { getIconUrl, getIntegrationKindsByCategory } from "@homarr/definitions"; import type { DownloadClientJobsAndStatus, @@ -97,7 +99,7 @@ export default function DownloadClientsWidget({ ); const [currentItems, currentItemsHandlers] = useListState<{ - integration: Integration; + integration: Modify }>; timestamp: Date; data: DownloadClientJobsAndStatus | null; }>( @@ -173,8 +175,13 @@ export default function DownloadClientsWidget({ .filter(({ integration }) => integrationIds.includes(integration.id)) //Removing any integration with no data associated .filter( - (pair): pair is { integration: Integration; timestamp: Date; data: DownloadClientJobsAndStatus } => - pair.data != null, + ( + pair, + ): pair is { + integration: typeof pair.integration; + timestamp: typeof pair.timestamp; + data: DownloadClientJobsAndStatus; + } => pair.data != null, ) //Construct normalized items list .flatMap((pair) => diff --git a/packages/widgets/src/widgets-common.css b/packages/widgets/src/widgets-common.css index 0418074fe..02e57f750 100644 --- a/packages/widgets/src/widgets-common.css +++ b/packages/widgets/src/widgets-common.css @@ -34,3 +34,42 @@ min-height: var(--sortButtonSize); } } + +/*Make background of component different on hover, depending on base var*/ +.hoverable-component { + &:hover { + background-color: rgb(from var(--background-color) calc(r + 10) calc(g + 10) calc(b + 10) / var(--opacity)); + } +} + +/*Make background of component different on click, depending on base var, inverse of hover*/ +.clickable-component { + &:active { + background-color: rgb(from var(--background-color) calc(r - 10) calc(g - 10) calc(b - 10) / var(--opacity)); + } +} + +/*FadingGlowing effect for text that updates, add className and put the updating value as key*/ +@keyframes glow { + from { + text-shadow: 0 0 var(--glow-size) var(--mantine-color-text); + } + to { + text-shadow: none; + } +} + +.text-flash { + animation: glow 1s ease-in-out; +} + +/*To apply to any ScrollArea that we want to flex. Same weird workaround as before*/ +.flexed-scroll-area { + height: 100%; + .mantine-ScrollArea-viewport { + & div[style="min-width: 100%; display: table;"] { + display: flex !important; + height: 100%; + } + } +} From ea0c35fa6ecda61eff20139c8e64e01c50e462bc Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 02:15:25 +0000 Subject: [PATCH 09/28] chore(deps): update dependency @types/node to ^20.16.7 (#1174) 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 | 174 +++++++++++++++++++-------------------- 3 files changed, 89 insertions(+), 89 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 19372601e..71eb55ac0 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -79,7 +79,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "2.4.4", - "@types/node": "^20.16.6", + "@types/node": "^20.16.7", "@types/prismjs": "^1.26.4", "@types/react": "^18.3.9", "@types/react-dom": "^18.3.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index dca577388..363bd24e3 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": "^20.16.6", + "@types/node": "^20.16.7", "dotenv-cli": "^7.4.2", "eslint": "^9.11.1", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 79e34388e..836b8668a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,13 +18,13 @@ importers: version: link:tooling/prettier '@turbo/gen': specifier: ^2.1.2 - version: 2.1.2(@types/node@20.16.6)(typescript@5.6.2) + version: 2.1.2(@types/node@20.16.7)(typescript@5.6.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.1(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 2.1.1(vitest@2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/ui': specifier: ^2.1.1 version: 2.1.1(vitest@2.1.1) @@ -48,10 +48,10 @@ importers: version: 5.6.2 vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -153,16 +153,16 @@ importers: version: 5.56.2(@tanstack/react-query@5.56.2(react@18.3.1))(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react@18.3.1) '@trpc/client': specifier: next - version: 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) + version: 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) '@trpc/next': specifier: next - version: 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/react-query@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.528)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/react-query@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.532)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/react-query': specifier: next - version: 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.528 + version: 11.0.0-rc.532 '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -243,8 +243,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/node': - specifier: ^20.16.6 - version: 20.16.6 + specifier: ^20.16.7 + version: 20.16.7 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 @@ -343,8 +343,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^20.16.6 - version: 20.16.6 + specifier: ^20.16.7 + version: 20.16.7 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -502,13 +502,13 @@ importers: version: link:../validation '@trpc/client': specifier: next - version: 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) + version: 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) '@trpc/react-query': specifier: next - version: 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.528 + version: 11.0.0-rc.532 dockerode: specifier: ^4.0.2 version: 4.0.2 @@ -523,7 +523,7 @@ importers: version: 2.2.1 trpc-swagger: specifier: ^1.2.6 - version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(zod@3.23.8) + version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(zod@3.23.8) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -3215,18 +3215,18 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trpc/client@11.0.0-rc.528': - resolution: {integrity: sha512-b+9StgzwfXSpC95utdi6rcghRX8W7gJW8TY4w/J9+Bjw+LFmUvO7Kk5krp+RMIx3rMm9/qbPwnFaVtpqX1AlgQ==} + '@trpc/client@11.0.0-rc.532': + resolution: {integrity: sha512-uQRaZbT/dYbp+kP0F8oLJTRHR7esy/Va4++GfnIBaTckLUjwLMe0QWeME+7hp6/ENmpotYGQtRB30DgbnML+8w==} peerDependencies: - '@trpc/server': 11.0.0-rc.528+32e6b1285 + '@trpc/server': 11.0.0-rc.532+476db0d8c - '@trpc/next@11.0.0-rc.528': - resolution: {integrity: sha512-Dq1ZignYRx9UI8tLnzyIu4EC2dOAvqTMvj5L/jf6FV8pkltSJJHs8kKWSt4TFgiLDRGviJF5vCo4XJLBfIxTDw==} + '@trpc/next@11.0.0-rc.532': + resolution: {integrity: sha512-+f2zZ3dPFGE1vYBvrXRYvIcQuAIagz08X+ft69/n/59o2c6YSmsHiwbB3gdySC088vNkhzGd8INkzNjiUdBx/Q==} peerDependencies: '@tanstack/react-query': ^5.54.1 - '@trpc/client': 11.0.0-rc.528+32e6b1285 - '@trpc/react-query': 11.0.0-rc.528+32e6b1285 - '@trpc/server': 11.0.0-rc.528+32e6b1285 + '@trpc/client': 11.0.0-rc.532+476db0d8c + '@trpc/react-query': 11.0.0-rc.532+476db0d8c + '@trpc/server': 11.0.0-rc.532+476db0d8c next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' @@ -3236,17 +3236,17 @@ packages: '@trpc/react-query': optional: true - '@trpc/react-query@11.0.0-rc.528': - resolution: {integrity: sha512-BhVUeuzB+eNbHidSOYW81bsQm3tveVkrkJUZwDMmRGijxKKAlT596pu7miAy8zwQOE3ieUNpgJS9d6VUMFLlEw==} + '@trpc/react-query@11.0.0-rc.532': + resolution: {integrity: sha512-5pC/iZRuqolxPm0KiooVqUqgG2zfQFsTb4UYMt7W/L5hMWAW54N48la6o2+tct/h+V5m9fT4G9/qbtVNmqSezg==} peerDependencies: '@tanstack/react-query': ^5.54.1 - '@trpc/client': 11.0.0-rc.528+32e6b1285 - '@trpc/server': 11.0.0-rc.528+32e6b1285 + '@trpc/client': 11.0.0-rc.532+476db0d8c + '@trpc/server': 11.0.0-rc.532+476db0d8c react: '>=18.2.0' react-dom: '>=18.2.0' - '@trpc/server@11.0.0-rc.528': - resolution: {integrity: sha512-4+m1gKF7fX/ToorDUo4tPnd4O/kixmSB1ALOOxhwFt5E4qZpKV9ZqMzbTlsQ9zi0dTrZqja8lo64Sxao4blmuw==} + '@trpc/server@11.0.0-rc.532': + resolution: {integrity: sha512-DhlNzpSS5VlliHXL8hH12cydUtRWbCE2Uk1Q+wTmKi1PlUwM4EPXwagBDt2KpVhiZ4AXHtdfoPhwo6h7So6O+g==} '@tsconfig/node10@1.0.11': resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} @@ -3364,8 +3364,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@20.16.6': - resolution: {integrity: sha512-T7PpxM/6yeDE+AdlVysT62BX6/bECZOmQAgiFg5NoBd5MQheZ3tzal7f1wvzfiEcmrcJNRi2zRr2nY2zF+0uqw==} + '@types/node@20.16.7': + resolution: {integrity: sha512-QkDQjAY3gkvJNcZOWwzy3BN34RweT0OQ9zJyvLCU0kSK22dO2QYh/NHGfbEAYylPYzRB1/iXcojS79wOg5gFSw==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -9394,30 +9394,30 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528)': + '@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532)': dependencies: - '@trpc/server': 11.0.0-rc.528 + '@trpc/server': 11.0.0-rc.532 - '@trpc/next@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/react-query@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.528)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/next@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/react-query@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.532)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@trpc/client': 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) - '@trpc/server': 11.0.0-rc.528 + '@trpc/client': 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) + '@trpc/server': 11.0.0-rc.532 next: 14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@tanstack/react-query': 5.56.2(react@18.3.1) - '@trpc/react-query': 11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@trpc/react-query': 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@trpc/react-query@11.0.0-rc.528(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/react-query@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/react-query': 5.56.2(react@18.3.1) - '@trpc/client': 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) - '@trpc/server': 11.0.0-rc.528 + '@trpc/client': 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) + '@trpc/server': 11.0.0-rc.532 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@trpc/server@11.0.0-rc.528': {} + '@trpc/server@11.0.0-rc.532': {} '@tsconfig/node10@1.0.11': {} @@ -9429,7 +9429,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.1.2(@types/node@20.16.6)(typescript@5.6.2)': + '@turbo/gen@2.1.2(@types/node@20.16.7)(typescript@5.6.2)': dependencies: '@turbo/workspaces': 2.1.2 commander: 10.0.1 @@ -9439,7 +9439,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.16.6)(typescript@5.6.2) + ts-node: 10.9.2(@types/node@20.16.7)(typescript@5.6.2) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -9466,7 +9466,7 @@ snapshots: '@types/asn1@0.2.4': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/babel__core@7.20.5': dependencies: @@ -9491,22 +9491,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/chroma-js@2.4.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/cookie@0.6.0': {} @@ -9515,7 +9515,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/css-font-loading-module@0.0.7': {} @@ -9523,13 +9523,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/ssh2': 1.15.1 '@types/estree@1.0.5': {} @@ -9538,7 +9538,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -9553,7 +9553,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/hast@2.3.10': dependencies: @@ -9582,7 +9582,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.6': + '@types/node@20.16.7': dependencies: undici-types: 6.19.8 @@ -9610,21 +9610,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/ssh2@0.5.52': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -9637,7 +9637,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@types/tinycolor2@1.4.6': {} @@ -9653,7 +9653,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)': dependencies: @@ -9772,18 +9772,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9797,7 +9797,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -9808,13 +9808,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.1': dependencies: @@ -9844,7 +9844,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.1': dependencies: @@ -12004,7 +12004,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12500,7 +12500,7 @@ snapshots: node-mocks-http@1.16.0: dependencies: '@types/express': 4.17.21 - '@types/node': 20.16.6 + '@types/node': 20.16.7 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -13980,10 +13980,10 @@ snapshots: triple-beam@1.4.1: {} - trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.528(@trpc/server@11.0.0-rc.528))(@trpc/server@11.0.0-rc.528)(zod@3.23.8): + trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(zod@3.23.8): dependencies: - '@trpc/client': 11.0.0-rc.528(@trpc/server@11.0.0-rc.528) - '@trpc/server': 11.0.0-rc.528 + '@trpc/client': 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) + '@trpc/server': 11.0.0-rc.532 chalk-scripts: 1.2.8 co-body: 6.2.0 lodash.clonedeep: 4.5.0 @@ -13998,14 +13998,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@20.16.6)(typescript@5.6.2): + ts-node@10.9.2(@types/node@20.16.7)(typescript@5.6.2): 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': 20.16.6 + '@types/node': 20.16.7 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -14317,12 +14317,12 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.1(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.1(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -14334,33 +14334,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.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.6.2) optionalDependencies: - vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(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': 20.16.6 + '@types/node': 20.16.7 fsevents: 2.3.3 sass: 1.79.3 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.1(@types/node@20.16.6)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -14375,11 +14375,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.1(@types/node@20.16.6)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.1(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.6 + '@types/node': 20.16.7 '@vitest/ui': 2.1.1(vitest@2.1.1) jsdom: 25.0.1 transitivePeerDependencies: From e2414f5e9f6cca92e43a7c8e551cd84d73925db6 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 08:17:01 +0000 Subject: [PATCH 10/28] fix(deps): update dependency @tanstack/react-query-devtools to ^5.58.0 (#1175) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 71eb55ac0..94e65e5aa 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -45,7 +45,7 @@ "@t3-oss/env-nextjs": "^0.11.1", "@tabler/icons-react": "^3.17.0", "@tanstack/react-query": "^5.56.2", - "@tanstack/react-query-devtools": "^5.56.2", + "@tanstack/react-query-devtools": "^5.58.0", "@tanstack/react-query-next-experimental": "5.56.2", "@trpc/client": "next", "@trpc/next": "next", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 836b8668a..b83a6796b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -146,8 +146,8 @@ importers: specifier: ^5.56.2 version: 5.56.2(react@18.3.1) '@tanstack/react-query-devtools': - specifier: ^5.56.2 - version: 5.56.2(@tanstack/react-query@5.56.2(react@18.3.1))(react@18.3.1) + specifier: ^5.58.0 + version: 5.58.0(@tanstack/react-query@5.56.2(react@18.3.1))(react@18.3.1) '@tanstack/react-query-next-experimental': specifier: 5.56.2 version: 5.56.2(@tanstack/react-query@5.56.2(react@18.3.1))(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react@18.3.1) @@ -2973,11 +2973,11 @@ packages: '@tanstack/query-core@5.56.2': resolution: {integrity: sha512-gor0RI3/R5rVV3gXfddh1MM+hgl0Z4G7tj6Xxpq6p2I03NGPaJ8dITY9Gz05zYYb/EJq9vPas/T4wn9EaDPd4Q==} - '@tanstack/query-devtools@5.56.1': - resolution: {integrity: sha512-xnp9jq/9dHfSCDmmf+A5DjbIjYqbnnUL2ToqlaaviUQGRTapXQ8J+GxusYUu1IG0vZMaWdiVUA4HRGGZYAUU+A==} + '@tanstack/query-devtools@5.58.0': + resolution: {integrity: sha512-iFdQEFXaYYxqgrv63ots+65FGI+tNp5ZS5PdMU1DWisxk3fez5HG3FyVlbUva+RdYS5hSLbxZ9aw3yEs97GNTw==} - '@tanstack/react-query-devtools@5.56.2': - resolution: {integrity: sha512-7nINJtRZZVwhTTyDdMIcSaXo+EHMLYJu1S2e6FskvvD5prx87LlAXXWZDfU24Qm4HjshEtM5lS3HIOszNGblcw==} + '@tanstack/react-query-devtools@5.58.0': + resolution: {integrity: sha512-qF0xCyBeVuNLygTO1sAl1X4Gv52w52SeaDdbjYQmtTOooUJ3aAVlBEtiRJFfJblWQ9p/UQG8NIcC/65RjX8Jkw==} peerDependencies: '@tanstack/react-query': ^5.56.2 react: ^18 || ^19 @@ -9145,11 +9145,11 @@ snapshots: '@tanstack/query-core@5.56.2': {} - '@tanstack/query-devtools@5.56.1': {} + '@tanstack/query-devtools@5.58.0': {} - '@tanstack/react-query-devtools@5.56.2(@tanstack/react-query@5.56.2(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.58.0(@tanstack/react-query@5.56.2(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/query-devtools': 5.56.1 + '@tanstack/query-devtools': 5.58.0 '@tanstack/react-query': 5.56.2(react@18.3.1) react: 18.3.1 From 16e7f938bd2604cc2067466b56725ebe9f9743f9 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 09:30:02 +0000 Subject: [PATCH 11/28] fix(deps): update dependency @auth/core to ^0.35.1 (#1176) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/auth/package.json | 2 +- packages/db/package.json | 2 +- pnpm-lock.yaml | 32 ++++++++++++++++++++++++++++---- 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/packages/auth/package.json b/packages/auth/package.json index 2c7aa7f47..60b9c9de9 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -23,7 +23,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@auth/core": "^0.35.0", + "@auth/core": "^0.35.1", "@auth/drizzle-adapter": "^1.5.0", "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", diff --git a/packages/db/package.json b/packages/db/package.json index b3f293f40..24a648122 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -31,7 +31,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@auth/core": "^0.35.0", + "@auth/core": "^0.35.1", "@homarr/common": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", "@homarr/log": "workspace:^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b83a6796b..4559ba182 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -550,8 +550,8 @@ importers: packages/auth: dependencies: '@auth/core': - specifier: ^0.35.0 - version: 0.35.0 + specifier: ^0.35.1 + version: 0.35.1 '@auth/drizzle-adapter': specifier: ^1.5.0 version: 1.5.0 @@ -827,8 +827,8 @@ importers: packages/db: dependencies: '@auth/core': - specifier: ^0.35.0 - version: 0.35.0 + specifier: ^0.35.1 + version: 0.35.1 '@homarr/common': specifier: workspace:^0.1.0 version: link:../common @@ -1714,6 +1714,20 @@ packages: nodemailer: optional: true + '@auth/core@0.35.1': + resolution: {integrity: sha512-2oMnjtR2C+wctGT0kpr5seAVmj3mtLoBqdrEuKdjcLpn6jUvfT5r5FI3aEJVlO/M+9wZepP0XPnP1zO+0ba73g==} + peerDependencies: + '@simplewebauthn/browser': ^9.0.1 + '@simplewebauthn/server': ^9.0.2 + nodemailer: ^6.8.0 + peerDependenciesMeta: + '@simplewebauthn/browser': + optional: true + '@simplewebauthn/server': + optional: true + nodemailer: + optional: true + '@auth/drizzle-adapter@1.5.0': resolution: {integrity: sha512-JLeooOEoCulPjoLJa2IBKX8RSgSfkhmyaAeO8Xr37y+fitsEvJNqe0SsaRw3D8nXDasppSaop4uUT3ViXP+OZw==} @@ -7826,6 +7840,16 @@ snapshots: preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) + '@auth/core@0.35.1': + dependencies: + '@panva/hkdf': 1.2.1 + '@types/cookie': 0.6.0 + cookie: 0.6.0 + jose: 5.9.2 + oauth4webapi: 2.15.0 + preact: 10.11.3 + preact-render-to-string: 5.2.3(preact@10.11.3) + '@auth/drizzle-adapter@1.5.0': dependencies: '@auth/core': 0.35.0 From 4e431b4f8971f18387f84553d1e644980733b383 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 09:40:02 +0000 Subject: [PATCH 12/28] fix(deps): update dependency @auth/drizzle-adapter to ^1.5.1 (#1177) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/auth/package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/auth/package.json b/packages/auth/package.json index 60b9c9de9..d9aea5cf7 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -24,7 +24,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@auth/core": "^0.35.1", - "@auth/drizzle-adapter": "^1.5.0", + "@auth/drizzle-adapter": "^1.5.1", "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4559ba182..7369fdcab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -553,8 +553,8 @@ importers: specifier: ^0.35.1 version: 0.35.1 '@auth/drizzle-adapter': - specifier: ^1.5.0 - version: 1.5.0 + specifier: ^1.5.1 + version: 1.5.1 '@homarr/common': specifier: workspace:^0.1.0 version: link:../common @@ -1728,8 +1728,8 @@ packages: nodemailer: optional: true - '@auth/drizzle-adapter@1.5.0': - resolution: {integrity: sha512-JLeooOEoCulPjoLJa2IBKX8RSgSfkhmyaAeO8Xr37y+fitsEvJNqe0SsaRw3D8nXDasppSaop4uUT3ViXP+OZw==} + '@auth/drizzle-adapter@1.5.1': + resolution: {integrity: sha512-MWroa4hy9Zs7k+LEVpGmwaK1xpLQ/7erylnMdVXy6CijeXXQOvTK//zQtL383JrHTr21zyH/3z0DoDPpG9Txvw==} '@axiomhq/js@1.0.0-rc.3': resolution: {integrity: sha512-Zm10TczcMLounWqC42nMkXQ7XKLqjzLrd5ia022oBKDUZqAFVg2y9d1quQVNV4FlXyg9MKDdfMjpKQRmzEGaog==} @@ -7850,9 +7850,9 @@ snapshots: preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) - '@auth/drizzle-adapter@1.5.0': + '@auth/drizzle-adapter@1.5.1': dependencies: - '@auth/core': 0.35.0 + '@auth/core': 0.35.1 transitivePeerDependencies: - '@simplewebauthn/browser' - '@simplewebauthn/server' From 78230b1fe9d4b5b071d80782f6ad177993903dd1 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 09:48:24 +0000 Subject: [PATCH 13/28] fix(deps): update mantine monorepo to ^7.13.0 (#1178) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 10 +- packages/form/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/modals/package.json | 4 +- packages/notifications/package.json | 2 +- packages/spotlight/package.json | 6 +- packages/ui/package.json | 6 +- packages/widgets/package.json | 4 +- pnpm-lock.yaml | 196 ++++++++++++------------ 9 files changed, 116 insertions(+), 116 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 94e65e5aa..81c2c0f6e 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -36,11 +36,11 @@ "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@homarr/widgets": "workspace:^0.1.0", - "@mantine/colors-generator": "^7.12.2", - "@mantine/core": "^7.12.2", - "@mantine/hooks": "^7.12.2", - "@mantine/modals": "^7.12.2", - "@mantine/tiptap": "^7.12.2", + "@mantine/colors-generator": "^7.13.0", + "@mantine/core": "^7.13.0", + "@mantine/hooks": "^7.13.0", + "@mantine/modals": "^7.13.0", + "@mantine/tiptap": "^7.13.0", "@million/lint": "1.0.0-rc.84", "@t3-oss/env-nextjs": "^0.11.1", "@tabler/icons-react": "^3.17.0", diff --git a/packages/form/package.json b/packages/form/package.json index be5904b74..46d2a8636 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -24,7 +24,7 @@ "dependencies": { "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/form": "^7.12.2" + "@mantine/form": "^7.13.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 2702b9a47..0c53238b3 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -30,7 +30,7 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.12.2", + "@mantine/core": "^7.13.0", "@tabler/icons-react": "^3.17.0", "dayjs": "^1.11.13", "next": "^14.2.13", diff --git a/packages/modals/package.json b/packages/modals/package.json index f7ae30e42..a0e533b8f 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.12.2", - "@mantine/hooks": "^7.12.2", + "@mantine/core": "^7.13.0", + "@mantine/hooks": "^7.13.0", "react": "^18.3.1" }, "devDependencies": { diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 7017bb1b2..56a4b53e1 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.12.2", + "@mantine/notifications": "^7.13.0", "@tabler/icons-react": "^3.17.0" }, "devDependencies": { diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index d40020b3a..18154076d 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -30,9 +30,9 @@ "@homarr/modals-collection": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", - "@mantine/core": "^7.12.2", - "@mantine/hooks": "^7.12.2", - "@mantine/spotlight": "^7.12.2", + "@mantine/core": "^7.13.0", + "@mantine/hooks": "^7.13.0", + "@mantine/spotlight": "^7.13.0", "@tabler/icons-react": "^3.17.0", "jotai": "^2.10.0", "next": "^14.2.13", diff --git a/packages/ui/package.json b/packages/ui/package.json index b1450f407..c0d71fb99 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -28,9 +28,9 @@ "@homarr/log": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.12.2", - "@mantine/dates": "^7.12.2", - "@mantine/hooks": "^7.12.2", + "@mantine/core": "^7.13.0", + "@mantine/dates": "^7.13.0", + "@mantine/hooks": "^7.13.0", "@tabler/icons-react": "^3.17.0", "mantine-react-table": "2.0.0-beta.6", "next": "^14.2.13", diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 9fc75f0eb..0fa918510 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -38,8 +38,8 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.12.2", - "@mantine/hooks": "^7.12.2", + "@mantine/core": "^7.13.0", + "@mantine/hooks": "^7.13.0", "@tabler/icons-react": "^3.17.0", "@tiptap/extension-color": "2.7.2", "@tiptap/extension-highlight": "2.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7369fdcab..4aeaa83e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -119,20 +119,20 @@ importers: specifier: workspace:^0.1.0 version: link:../../packages/widgets '@mantine/colors-generator': - specifier: ^7.12.2 - version: 7.12.2(chroma-js@3.1.1) + specifier: ^7.13.0 + version: 7.13.0(chroma-js@3.1.1) '@mantine/core': - specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': - specifier: ^7.12.2 - version: 7.12.2(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(react@18.3.1) '@mantine/modals': - specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/tiptap': - specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@million/lint': specifier: 1.0.0-rc.84 version: 1.0.0-rc.84(rollup@4.21.3)(webpack-sources@3.2.3) @@ -195,7 +195,7 @@ importers: version: 2.10.0(@types/react@18.3.9)(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -916,8 +916,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/form': - specifier: ^7.12.2 - version: 7.12.2(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(react@18.3.1) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1046,11 +1046,11 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/core': - specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': - specifier: ^7.12.2 - version: 7.12.2(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -1101,8 +1101,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) @@ -1138,8 +1138,8 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/notifications': - specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) @@ -1329,14 +1329,14 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/core': - specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': - specifier: ^7.12.2 - version: 7.12.2(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(react@18.3.1) '@mantine/spotlight': - specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) @@ -1376,7 +1376,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-international: specifier: ^1.2.4 version: 1.2.4 @@ -1415,20 +1415,20 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/dates': - specifier: ^7.12.2 - version: 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': - specifier: ^7.12.2 - version: 7.12.2(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -1537,11 +1537,11 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^7.12.2 - version: 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': - specifier: ^7.12.2 - version: 7.12.2(react@18.3.1) + specifier: ^7.13.0 + version: 7.13.0(react@18.3.1) '@tabler/icons-react': specifier: ^3.17.0 version: 3.17.0(react@18.3.1) @@ -1598,7 +1598,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -2577,71 +2577,71 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@mantine/colors-generator@7.12.2': - resolution: {integrity: sha512-q/6DhMlQ08Rq0luyzXTJI1GZt/ZSMF6XOJq0riVg6XbjoeB/olDBrjObsO4zITftgy9GCALPPRagZIuCqziz9Q==} + '@mantine/colors-generator@7.13.0': + resolution: {integrity: sha512-4GNj7a7B9ATbiXsgAZJ+PdwSnbo3Z2jQwUa33Fkdlj5x6ZKlMWKHWZliio6PpDgH4h+yhc6yH0FfaW66+BOyQw==} peerDependencies: chroma-js: ^2.4.2 - '@mantine/core@7.12.2': - resolution: {integrity: sha512-FrMHOKq4s3CiPIxqZ9xnVX7H4PEGNmbtHMvWO/0YlfPgoV0Er/N/DNJOFW1ys4WSnidPTayYeB41riyxxGOpRQ==} + '@mantine/core@7.13.0': + resolution: {integrity: sha512-aQpx3Q69ATDhVopBNkWS0sql93ZaPqeA5jTgqU7GxZvJdkpG87vbKYgp4cDV/gqr7BYu4kel0smeHYuPemiZ8Q==} peerDependencies: - '@mantine/hooks': 7.12.2 + '@mantine/hooks': 7.13.0 react: ^18.2.0 react-dom: ^18.2.0 - '@mantine/dates@7.12.2': - resolution: {integrity: sha512-qsDDl9qF80QLG1n6JiysyELAhbNLbV3qmXRAIU3GJLLxtZfyD9ntOUg0B64EpNl3Py4btXNo4yniFdu1JSUgwg==} + '@mantine/dates@7.13.0': + resolution: {integrity: sha512-fCNS7JPCqnTtFJeGxdl2yFaMxyCP44BP2tYVZYC5KejvhfeA9u8AmtD5FsOnrdjMEnVc1DpLJobrwfmp98Ektg==} peerDependencies: - '@mantine/core': 7.12.2 - '@mantine/hooks': 7.12.2 + '@mantine/core': 7.13.0 + '@mantine/hooks': 7.13.0 dayjs: '>=1.0.0' react: ^18.2.0 react-dom: ^18.2.0 - '@mantine/form@7.12.2': - resolution: {integrity: sha512-MknzDN5F7u/V24wVrL5VIXNvE7/6NMt40K6w3p7wbKFZiLhdh/tDWdMcRN7PkkWF1j2+eoVCBAOCL74U3BzNag==} + '@mantine/form@7.13.0': + resolution: {integrity: sha512-CeQbE08D7JNA+YyaGKAdFj40rp0JDFobcobIgNZzIyzXX8QNxIrtGhX3QqKIiwiFcjJi4WCxUSzDrd6vOKaEmA==} peerDependencies: react: ^18.2.0 - '@mantine/hooks@7.12.2': - resolution: {integrity: sha512-dVMw8jpM0hAzc8e7/GNvzkk9N0RN/m+PKycETB3H6lJGuXJJSRR4wzzgQKpEhHwPccktDpvb4rkukKDq2jA8Fg==} + '@mantine/hooks@7.13.0': + resolution: {integrity: sha512-oQpwSi0gajH3UR1DFa9MQ+zeYy75xbc8Im9jIIepLbiJXtIcPK+yll1BMxNwPQLYU1pYI6ZgUazI2PoykVNmsg==} peerDependencies: react: ^18.2.0 - '@mantine/modals@7.12.2': - resolution: {integrity: sha512-ffnu9MtUHceoaLlhrwq+J+eojidEPkq3m2Rrt5HfcZv3vAP8RtqPnTfgk99WOB3vyCtdu8r4I9P3ckuYtPRtAg==} + '@mantine/modals@7.13.0': + resolution: {integrity: sha512-0Yl8zhbeS4ExpqbPmH6qarS3XpmrkRzB2EATC0p509bviHlNa0MTGhR+lbW9zAdw7UXjqZmKUe3yXO23ONVgpw==} peerDependencies: - '@mantine/core': 7.12.2 - '@mantine/hooks': 7.12.2 + '@mantine/core': 7.13.0 + '@mantine/hooks': 7.13.0 react: ^18.2.0 react-dom: ^18.2.0 - '@mantine/notifications@7.12.2': - resolution: {integrity: sha512-gTvLHkoAZ42v5bZxibP9A50djp5ndEwumVhHSa7mxQ8oSS23tt3It/6hOqH7M+9kHY0a8s+viMiflUzTByA9qg==} + '@mantine/notifications@7.13.0': + resolution: {integrity: sha512-EEgKFxUK/4s2FKTYb6hKFbcsLwnccSe/8GsJ18DWGiLRxFq9DsgWCzfPAe+PVcGTITYfK7nbKxEF5l+KLdPOtQ==} peerDependencies: - '@mantine/core': 7.12.2 - '@mantine/hooks': 7.12.2 + '@mantine/core': 7.13.0 + '@mantine/hooks': 7.13.0 react: ^18.2.0 react-dom: ^18.2.0 - '@mantine/spotlight@7.12.2': - resolution: {integrity: sha512-iHxjaFhG7mxX8Rgb03uLN0MNCzDoHyICEGDi8C8Kh+SaxPqizmm5pXhLCH2jLf6LupW9p4h/V1aEPO9L1yexcA==} + '@mantine/spotlight@7.13.0': + resolution: {integrity: sha512-zQ99lm0eOllXhT2bAr9YVaO3DFYlJVFxEMbXxLO5bG0AtAb7DLrhINXbNyH96OiUt+VkahSVHxbqLv5J8z2WvQ==} peerDependencies: - '@mantine/core': 7.12.2 - '@mantine/hooks': 7.12.2 + '@mantine/core': 7.13.0 + '@mantine/hooks': 7.13.0 react: ^18.2.0 react-dom: ^18.2.0 - '@mantine/store@7.12.2': - resolution: {integrity: sha512-NqL31sO/KcAETEWP/CiXrQOQNoE4168vZsxyXacQHGBueVMJa64WIDQtKLHrCnFRMws3vsXF02/OO4bH4XGcMQ==} + '@mantine/store@7.13.0': + resolution: {integrity: sha512-ldYJGMcmqTxffQMCQZZWNtXKlG649S3BGM8ukeZ6FLZckVXLQAR2o+G5EkETNihh0sJKR7DVsYHltL5hyxYLkg==} peerDependencies: react: ^18.2.0 - '@mantine/tiptap@7.12.2': - resolution: {integrity: sha512-Z43UlQ7e92P6pP9QIOjHaP/6k0GvzfxvcOfxo/AEDVUUTDTDu73N1gXSEJg/cdGBnBN2hCR+kAXPXGVGn2qq4g==} + '@mantine/tiptap@7.13.0': + resolution: {integrity: sha512-WoquUeyX6s6CVFkm4qwJWSt9e10JjX9p/LdGPpdKLn0lrJ4vGJy+L2zFDcoDxwXwgUKIw32rTmIoSsxUBziVIQ==} peerDependencies: - '@mantine/core': 7.12.2 - '@mantine/hooks': 7.12.2 + '@mantine/core': 7.13.0 + '@mantine/hooks': 7.13.0 '@tiptap/extension-link': '>=2.1.12' '@tiptap/react': '>=2.1.12' react: ^18.2.0 @@ -8529,14 +8529,14 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@mantine/colors-generator@7.12.2(chroma-js@3.1.1)': + '@mantine/colors-generator@7.13.0(chroma-js@3.1.1)': dependencies: chroma-js: 3.1.1 - '@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.26.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.12.2(react@18.3.1) + '@mantine/hooks': 7.13.0(react@18.3.1) clsx: 2.1.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -8547,57 +8547,57 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.12.2(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/hooks': 7.13.0(react@18.3.1) clsx: 2.1.1 dayjs: 1.11.13 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@mantine/form@7.12.2(react@18.3.1)': + '@mantine/form@7.13.0(react@18.3.1)': dependencies: fast-deep-equal: 3.1.3 klona: 2.0.6 react: 18.3.1 - '@mantine/hooks@7.12.2(react@18.3.1)': + '@mantine/hooks@7.13.0(react@18.3.1)': dependencies: react: 18.3.1 - '@mantine/modals@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/modals@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.12.2(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/hooks': 7.13.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@mantine/notifications@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/notifications@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.12.2(react@18.3.1) - '@mantine/store': 7.12.2(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/hooks': 7.13.0(react@18.3.1) + '@mantine/store': 7.13.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/spotlight@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/spotlight@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.12.2(react@18.3.1) - '@mantine/store': 7.12.2(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/hooks': 7.13.0(react@18.3.1) + '@mantine/store': 7.13.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@mantine/store@7.12.2(react@18.3.1)': + '@mantine/store@7.13.0(react@18.3.1)': dependencies: react: 18.3.1 - '@mantine/tiptap@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/tiptap@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.12.2(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/hooks': 7.13.0(react@18.3.1) '@tiptap/extension-link': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) '@tiptap/react': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 @@ -12253,11 +12253,11 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.6(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + mantine-react-table@2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@mantine/core': 7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/dates': 7.12.2(@mantine/core@7.12.2(@mantine/hooks@7.12.2(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.12.2(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.12.2(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/dates': 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/hooks': 7.13.0(react@18.3.1) '@tabler/icons-react': 3.17.0(react@18.3.1) '@tanstack/match-sorter-utils': 8.15.1 '@tanstack/react-table': 8.19.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) From f495383bcf2a725d82628067c19e763c84c8bdc1 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 13:25:00 +0000 Subject: [PATCH 14/28] fix(deps): update dependency @auth/core to ^0.35.2 (#1180) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/auth/package.json | 2 +- packages/db/package.json | 2 +- pnpm-lock.yaml | 32 ++++++++++++++++++++++++++++---- 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/packages/auth/package.json b/packages/auth/package.json index d9aea5cf7..87b46e7a7 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -23,7 +23,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@auth/core": "^0.35.1", + "@auth/core": "^0.35.2", "@auth/drizzle-adapter": "^1.5.1", "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", diff --git a/packages/db/package.json b/packages/db/package.json index 24a648122..c253f410e 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -31,7 +31,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@auth/core": "^0.35.1", + "@auth/core": "^0.35.2", "@homarr/common": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", "@homarr/log": "workspace:^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4aeaa83e8..a1428b5e2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -550,8 +550,8 @@ importers: packages/auth: dependencies: '@auth/core': - specifier: ^0.35.1 - version: 0.35.1 + specifier: ^0.35.2 + version: 0.35.2 '@auth/drizzle-adapter': specifier: ^1.5.1 version: 1.5.1 @@ -827,8 +827,8 @@ importers: packages/db: dependencies: '@auth/core': - specifier: ^0.35.1 - version: 0.35.1 + specifier: ^0.35.2 + version: 0.35.2 '@homarr/common': specifier: workspace:^0.1.0 version: link:../common @@ -1728,6 +1728,20 @@ packages: nodemailer: optional: true + '@auth/core@0.35.2': + resolution: {integrity: sha512-4PSrmSkZNMNQEHq86jARBYqls/9G2ECGMJmlazXxkRpZWgtKMUBXF1HUPz82cxy3qFXZ9/HPEiGIEGtIvu4YGQ==} + peerDependencies: + '@simplewebauthn/browser': ^9.0.1 + '@simplewebauthn/server': ^9.0.2 + nodemailer: ^6.8.0 + peerDependenciesMeta: + '@simplewebauthn/browser': + optional: true + '@simplewebauthn/server': + optional: true + nodemailer: + optional: true + '@auth/drizzle-adapter@1.5.1': resolution: {integrity: sha512-MWroa4hy9Zs7k+LEVpGmwaK1xpLQ/7erylnMdVXy6CijeXXQOvTK//zQtL383JrHTr21zyH/3z0DoDPpG9Txvw==} @@ -7850,6 +7864,16 @@ snapshots: preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) + '@auth/core@0.35.2': + dependencies: + '@panva/hkdf': 1.2.1 + '@types/cookie': 0.6.0 + cookie: 0.6.0 + jose: 5.9.2 + oauth4webapi: 2.15.0 + preact: 10.11.3 + preact-render-to-string: 5.2.3(preact@10.11.3) + '@auth/drizzle-adapter@1.5.1': dependencies: '@auth/core': 0.35.1 From b2143eddeba787670d749a0f1e440936be7136d7 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 16:41:42 +0000 Subject: [PATCH 15/28] fix(deps): update tiptap monorepo to v2.7.3 (#1182) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/widgets/package.json | 30 +-- pnpm-lock.yaml | 428 +++++++++++++++++----------------- 2 files changed, 229 insertions(+), 229 deletions(-) diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 0fa918510..82fa6e2ba 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -41,21 +41,21 @@ "@mantine/core": "^7.13.0", "@mantine/hooks": "^7.13.0", "@tabler/icons-react": "^3.17.0", - "@tiptap/extension-color": "2.7.2", - "@tiptap/extension-highlight": "2.7.2", - "@tiptap/extension-image": "2.7.2", - "@tiptap/extension-link": "^2.7.2", - "@tiptap/extension-table": "2.7.2", - "@tiptap/extension-table-cell": "2.7.2", - "@tiptap/extension-table-header": "2.7.2", - "@tiptap/extension-table-row": "2.7.2", - "@tiptap/extension-task-item": "2.7.2", - "@tiptap/extension-task-list": "2.7.2", - "@tiptap/extension-text-align": "2.7.2", - "@tiptap/extension-text-style": "2.7.2", - "@tiptap/extension-underline": "2.7.2", - "@tiptap/react": "^2.7.2", - "@tiptap/starter-kit": "^2.7.2", + "@tiptap/extension-color": "2.7.3", + "@tiptap/extension-highlight": "2.7.3", + "@tiptap/extension-image": "2.7.3", + "@tiptap/extension-link": "^2.7.3", + "@tiptap/extension-table": "2.7.3", + "@tiptap/extension-table-cell": "2.7.3", + "@tiptap/extension-table-header": "2.7.3", + "@tiptap/extension-table-row": "2.7.3", + "@tiptap/extension-task-item": "2.7.3", + "@tiptap/extension-task-list": "2.7.3", + "@tiptap/extension-text-align": "2.7.3", + "@tiptap/extension-text-style": "2.7.3", + "@tiptap/extension-underline": "2.7.3", + "@tiptap/react": "^2.7.3", + "@tiptap/starter-kit": "^2.7.3", "clsx": "^2.1.1", "dayjs": "^1.11.13", "mantine-react-table": "2.0.0-beta.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1428b5e2..c0894d030 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -132,7 +132,7 @@ importers: version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/tiptap': specifier: ^7.13.0 - version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3))(@tiptap/react@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@million/lint': specifier: 1.0.0-rc.84 version: 1.0.0-rc.84(rollup@4.21.3)(webpack-sources@3.2.3) @@ -1546,50 +1546,50 @@ importers: specifier: ^3.17.0 version: 3.17.0(react@18.3.1) '@tiptap/extension-color': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/extension-text-style@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/extension-text-style@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))) '@tiptap/extension-highlight': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-image': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-link': - specifier: ^2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) + specifier: ^2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) '@tiptap/extension-table': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) '@tiptap/extension-table-cell': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-table-header': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-table-row': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-task-item': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) '@tiptap/extension-task-list': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-text-align': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-text-style': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/extension-underline': - specifier: 2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + specifier: 2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) '@tiptap/react': - specifier: ^2.7.2 - version: 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^2.7.3 + version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tiptap/starter-kit': - specifier: ^2.7.2 - version: 2.7.2 + specifier: ^2.7.3 + version: 2.7.3 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -3045,200 +3045,200 @@ packages: '@testcontainers/mysql@10.13.1': resolution: {integrity: sha512-G4I59inEQ37yxeMgXyNgLbGf+aUNGoQDdgrfNWpWC/s0z5fiFSROEngcp8ueGA4UgH9Jte8iXo0WrMgmBfwJEQ==} - '@tiptap/core@2.7.2': - resolution: {integrity: sha512-rGAH90LPMR5OIG7vuTDRw8WxDYxPXSxuGtu++mxPF+Bv7V2ijPOy3P1oyV1G3KGoS0pPiNugLh+tVLsElcx/9Q==} + '@tiptap/core@2.7.3': + resolution: {integrity: sha512-6b62isitaWRX6cR6V5x4O9+1lgCpoTNRrSegWwBrE1OGDHcGwdTZuzdNIbjLZ9k3qs4tXl49WKXHIXK44RDOIw==} peerDependencies: '@tiptap/pm': ^2.7.0 - '@tiptap/extension-blockquote@2.7.2': - resolution: {integrity: sha512-EUBYiEE9lL49YUZC9rv5UjiS04byB0HhsWoCerc1nBO6wjqv+TK/3rCFHzqRQ0LpVuLDwzBMaoD08+kHe43y+A==} + '@tiptap/extension-blockquote@2.7.3': + resolution: {integrity: sha512-onUThBo5XoNB7bFPI41WYNVbhX51TQDdymqEEJ0yS+0kqYMLOGxK5rylj1p+8SfpV+AIsrl5BSccijy1N7afKA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-bold@2.7.2': - resolution: {integrity: sha512-idRZz5/c5CJTDQ8xCU+45gyhbAM+9P8l9wpkeSAEGV4N1i8HBO7FXbWk+ZMQLhZhGJ0Ng36gzBVTsv5bNGpAAg==} + '@tiptap/extension-bold@2.7.3': + resolution: {integrity: sha512-jc38r/1YSix20s47qXwOAzVYmxVwySS5oTsNr9T5pFp0NWSFSwYsAn2L1Ko4BcI9nJ8VDgnGGg/JjkurGM3SCw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-bubble-menu@2.7.2': - resolution: {integrity: sha512-U4LjkVDrJZEfWeZai8AYT7GaI6d7gzLm7Z7bSzZ0sH5fOry2qkwLycRDI9YZlM95yaVIVB5GE93lrgDS5mOP3A==} + '@tiptap/extension-bubble-menu@2.7.3': + resolution: {integrity: sha512-gzhiNFwbR7oWxw1DTF6MTa6bd6toLY5mFSFLn4IdrqkkY5enxJXEak/uYvJ/q2gNvtZbrgBZVZn2UABPl2e9dg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-bullet-list@2.7.2': - resolution: {integrity: sha512-/RBy/qZpJe4Il1LzI1unQAKWMDjLXQoAU9gNIu6eAlHunHzwRUQ9zvH+7PNF5JkFkEbMtJLoz7NTS5qdndHldw==} + '@tiptap/extension-bullet-list@2.7.3': + resolution: {integrity: sha512-ctcuqyWavLSgzQzRFAzubCdTbmE8p2jZWAe2nDNCfSsNDGKlqMnQVswj+qTQhlFEvJZh0AXs1N3eKA2ezNI+Yw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-code-block@2.7.2': - resolution: {integrity: sha512-ATvrH59IG/dsfpH6+Yb+RvRFbNx6BUVBZoIMbG/jA76vbXxIcT3UcGoDIorCUJqA2KwpniZOfQOmZ2o6eg9hZQ==} + '@tiptap/extension-code-block@2.7.3': + resolution: {integrity: sha512-WrF3X6lD8IXIWC7E5tMWL+hCMzVop3PQxFFaYi8Ovk6q3Jd8pnOtKugQp1lWcW72rek8v20LEnl1u7BkWal2TQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-code@2.7.2': - resolution: {integrity: sha512-C2umR5tNR0PJ7v+mvkm869nsjQm2rbM0ZgOQb/75htEScVAttNxMg2TYAEbIE8WM7mcIVUFhxPz8QuuUDMPCaA==} + '@tiptap/extension-code@2.7.3': + resolution: {integrity: sha512-3QsUk7ke1GDntVKRu3BJeZhdjg1bONuJlfcsNLqjK+Y8LYjn8Y7MPCX4X3+DB5HuMUPT6Mu1xUNp1LMZq86LZg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-color@2.7.2': - resolution: {integrity: sha512-PFblz3384reTN0v4niNSkwIit06SQEgdwXQDBnuuyh4Stwb5sf+Pv2znvUR9O0g52RoI0qwbXG+QFiWYoo6Sww==} + '@tiptap/extension-color@2.7.3': + resolution: {integrity: sha512-guM1X6F9Iz6Tr9PHTqqqTW30uyxUJUnDZYmHZfn1sOtSPSJxuktKZ0DNxIvfOG5Q0kGbvSXbCTPtkaQ5HjLhvw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/extension-text-style': ^2.7.0 - '@tiptap/extension-document@2.7.2': - resolution: {integrity: sha512-WyMGytHhb3MbNhJ8kUXTx/jHZ9XPaaPRJu1TYdVZNQ4pg7K47qLJ2KMOyLEFy7e5HcJUkYfhRHpyQGHkiu3brg==} + '@tiptap/extension-document@2.7.3': + resolution: {integrity: sha512-gL+NhS3r5T5B3DAnENis8VliFooOcpnp5diqmpiNPeQaO04GRQZCsFGmk/b/xRyEI8j80m+YtGYbpJodlvsTPw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-dropcursor@2.7.2': - resolution: {integrity: sha512-hZCIl5C/8m+4yIXa39+qFmUyH1/pPlnxu3OAgSxwxpA2NIM7DUMJnFZFt+4pEkmGD/5XEGKlLuBqvYzHC3OUBg==} + '@tiptap/extension-dropcursor@2.7.3': + resolution: {integrity: sha512-LmS31dwrdjg30g61aU6735bfWZyfdwOO+GTdXPkoDeL3b3SNAMg39Gdb0UyI7CpmJhTWgZvst7AOQXht0DQcfw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-floating-menu@2.7.2': - resolution: {integrity: sha512-1z/kluQUQP3JmWb7vrC/ERi79lNuQegU6WRptRgSSQhFxeDPQX9CBK3I7HYy9bvSxnIa1/3GrKzL6gfaKU8WDA==} + '@tiptap/extension-floating-menu@2.7.3': + resolution: {integrity: sha512-ch8kiFJJAuF5gTddM5VNLvOzvuquYELeM4SmUQcQ5O9X7dn1L1sTwrJgpj+oLOp5K+MF2YLCYC8dAEIWIj2rlg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-gapcursor@2.7.2': - resolution: {integrity: sha512-4gFwVp9J+d1M/6OqqsJmtg3/SLgiRiTM+h40vlCveu/yqliON9qSOhpuFE1PJkH4OpCH2l7YtyZRGEjo3ffuJQ==} + '@tiptap/extension-gapcursor@2.7.3': + resolution: {integrity: sha512-dtrh2ulAu9F9CsytNwhaovx79XUZzhJxgweSWlZapzR77tridSMAq7OgRL+bMVBy2JDvjyUNPdm2DkNELBofcQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-hard-break@2.7.2': - resolution: {integrity: sha512-44dZMi0N1fNhQ8i7bFnj4JYfhn4B6+vHuEueJPZS1iOsJc715m3e8ZSfDBk7VXCGKrksCxPMJ7guO0Y1PVryow==} + '@tiptap/extension-hard-break@2.7.3': + resolution: {integrity: sha512-HtnjmQfbjTDsrPzfRDmzH4fZvm5xZ0qmYQyRkfV4tFrD1vx6Wb2hmpfcuiBYuNVEP6OmOzG9pQV98zhfSHEcjg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-heading@2.7.2': - resolution: {integrity: sha512-i26Skx/womkqkG3aQW9PPh8UUS5znAWxNb5SzxBowJoISq1thOUsdmb16PdL9tljsO8vKy4sAPOx3hT5oVN7uw==} + '@tiptap/extension-heading@2.7.3': + resolution: {integrity: sha512-Wq1pqUCTgFk3MddlsCZuNq9ROMctGlXGagyRcGpPtb5BJ3Ane5Njyg0lZjgGbr6CW1F3W4gy1xRKNVHXFjZ51w==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-highlight@2.7.2': - resolution: {integrity: sha512-mWlwvhv9kQ9JiGpTS29MXX9UQ90gZ3QgdcZlRANOjwTlh9GOcxCzJ7VW1fLfPgqNvswpbUTwJnlCAP2owKKMFA==} + '@tiptap/extension-highlight@2.7.3': + resolution: {integrity: sha512-WHQoj6GF6UwpSW/ahLIqNyEoyiIZf3qoQNet2zHhlO4EkFuOvl3Bdv/7uTBMF97HXON1CSDjJnHt5fGHIgEN/g==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-history@2.7.2': - resolution: {integrity: sha512-l5jyPawcJ5qdZmSzryMLV+egEJeh2p9AmZRzv6QHug0PhhFNvujEHWEc1WXn+tY/OP2fAesfyed3bjdTVh2sFw==} + '@tiptap/extension-history@2.7.3': + resolution: {integrity: sha512-sXU1R6jvd16h0IPRroBhAzeXAMFNSldJ4vhX7dxlhWTKQHeAh1Mvuye+o9oX3oNnCm6bN++j2n/CxuZoJWOSbQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-horizontal-rule@2.7.2': - resolution: {integrity: sha512-WneHFFgAqCwksb5bJ6dfK3mLwZVSJ51FtaooXp4d1C/KZjqNTWoQBTrXHsPTFqz6swcRSFLG9xQgsh48grcmZw==} + '@tiptap/extension-horizontal-rule@2.7.3': + resolution: {integrity: sha512-0nXP1mrZ9VQLwtzHVbyzNz2ICnwEdM6l7oDbPlP8atH/kIRpINq/SiBr2wiMnU4nHnT2SacOfuk8MUEU1DBikA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-image@2.7.2': - resolution: {integrity: sha512-gGjUXhsoART3FZ/12+JdqAEdHGNi3chga6l6LKraXva2+S4JIcadODQP9oRSNineCSyISoxpZMZtWt5cdoG7vw==} + '@tiptap/extension-image@2.7.3': + resolution: {integrity: sha512-01c7LHbGsEf9+0XS4zBdgqAnZREwq5xTb2aviq+HPxoPs+EIvlqmi7PU6H9q2ICfb9X7xG2JGs6acmbZ/53UHA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-italic@2.7.2': - resolution: {integrity: sha512-evrvsuMNhx9X4SG6iIcIRS0BdIwMlKTEKLc5jWWu5A3NnS9wOb8JT+wLTS1glwFAdrqKHUjUpWS6JMWF4O/mgQ==} + '@tiptap/extension-italic@2.7.3': + resolution: {integrity: sha512-qMX5LjMTdPpSDp4VIpSOY0d6bB6m4CJepGlMVrQEfUEj9uMPZZxD0cME+63r/J4yIrmMCR+GJyjOu5erdYp3JA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-link@2.7.2': - resolution: {integrity: sha512-9RDhkp+naG53Ffmhqt6kRLkLT0Iun6WF++/If+os6w0w9t6BQUL4+A2ngZob65eu/xkN4NZXnjWcLg9gSrxGIQ==} + '@tiptap/extension-link@2.7.3': + resolution: {integrity: sha512-fAAt/50Adh4VlFk4yLc75p3kAYP0qCcYx1vrUd7MNZXJGvBixddsFfNNBB9GNy+SyE7TZRhX4Eg4n8pApoiPQA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-list-item@2.7.2': - resolution: {integrity: sha512-aP9E9XcwUMnsAdL4QD5e0HLZeW1I6Br67SH/e2yN1ZaJjJeN3XMq8N11QbBfMtkequqNk9cGrEj52TPi22MqXg==} + '@tiptap/extension-list-item@2.7.3': + resolution: {integrity: sha512-xCb4WjeBn3IekWyofhc9WnxYROv9oq7KM8tMqVaMNfSfSzd6wfoijzFBeL2da1B5Pwl1tJM6MqcH70zmytMJZw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-ordered-list@2.7.2': - resolution: {integrity: sha512-uanvByYOYdFRgn/71UmIc0B7pIt9srL0XG5d8k8SeQS3cbdGgOMy7CjzwY7n3MuW3KJx6AqIZPfOsA2dKhVSEQ==} + '@tiptap/extension-ordered-list@2.7.3': + resolution: {integrity: sha512-J7PbM1tQSNpAGQ9Ft9Qm2oKQDE4J6uZv711ZwQgWBVne7CEu1zfD/ezlRe4yiw5XjeD0B91CP4KNRRKefePAjA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-paragraph@2.7.2': - resolution: {integrity: sha512-yMzUGNojNv0lLEE+38GOpgRI327EyEZK/uEHlyzbjAWRvqE6aZ+oEB4JUuoJXX2Ad9gwN16dGHnxL//ieTxrkQ==} + '@tiptap/extension-paragraph@2.7.3': + resolution: {integrity: sha512-jcvcsN1JEYxPYQ3IgeJ7sUr3gDlIoVm9GXIV83fiF8KWw30M1jWfYJ6zgef8e5wB7d/NLhc3yhVrRk4R6P4ApQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-strike@2.7.2': - resolution: {integrity: sha512-ryDAdG/yXVCSdoDnEHeLBYxnjFXbIVHX4MmiagGSQRlgznlgylXjf+gnO9mxW+ulLvH4Wfz8FzZl2ra7nqLLwQ==} + '@tiptap/extension-strike@2.7.3': + resolution: {integrity: sha512-X6ybvtt/F8usRoq9MjJcTAnr0pboi3FjqZtMZOKrX1oS0bt89FcxmbymP/5VMGDLxxxzEfrRqttvZ4s/z+HOow==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-cell@2.7.2': - resolution: {integrity: sha512-I2H9FtqGxYvym6eUX+x94sDXpczDhhhjertdH64cf6HDbUGm0FQloE0XdA0f6VaL4I8qaSpnybd04R8nztTe5g==} + '@tiptap/extension-table-cell@2.7.3': + resolution: {integrity: sha512-C6f2dAcatk/XROZ2Q1owv4DBrTyfVzfsK1Jh7rk3mkpEa8oh/lPKR8thYjmaLC/BlPYjtVuIbMIqp9lz6U/Ufw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-header@2.7.2': - resolution: {integrity: sha512-e076DPR1mZelfkyl0bWrgHsOvA0QQ7VJpgVld7vVBN8KzK1NNCyg7gp+5uKh84UEfsCyQIZ6IM8X8RljbM1bCg==} + '@tiptap/extension-table-header@2.7.3': + resolution: {integrity: sha512-eL1FVn+GBf0dRYmsE88QeJa3azwVKhyYDAFTmoGIwilHsjbNzb4ptUGi+ko2XpxLHvY+XfGLe3+UEZbQ3FDOIA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-row@2.7.2': - resolution: {integrity: sha512-O2RA0R8TA9ejoxCpOIWqIvklGzjv8f5VhBBbfYMgAM9tgD4jsNCHsKBwZuy0V5eEu3gnwyKXHEpWLyG08tJuFA==} + '@tiptap/extension-table-row@2.7.3': + resolution: {integrity: sha512-gB6gXYVCGWn6IDb/oV3ds1LI0yLLIwymcvcu1MWnT9p8qClZPaId/J6/+mQbSGCEc8G1SzYYUhnu2dsaVIsFsw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table@2.7.2': - resolution: {integrity: sha512-FHNSh6k319p1OW+KZbn5yXp6YwlgfkpPz5eI4YbyXOKRYQw+mh/uDeBhlzaPUpoc0FRXdBGQWmGHj7KPpGJpAw==} + '@tiptap/extension-table@2.7.3': + resolution: {integrity: sha512-zv1SGgVywTY3vs+9EIMdYS7jZMovlfsraZ3Qdz1YkqN3dNZBUukXrfpZaJqzVwUvRehCVvjA+HG7zH12RU/XYQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-item@2.7.2': - resolution: {integrity: sha512-h6c9cmzKfWORhGnpmT+t6grx8zVwv1kxCFG7+yZNTZTcBApulTsty4hTT3OIVPbhCvGq7d7kNsu9TKUq2FX+1g==} + '@tiptap/extension-task-item@2.7.3': + resolution: {integrity: sha512-BRR8CyyV9xkv7ST5JdL4ZRuTrTnKEEentlWx8nFbhTUTCwn1e1N9iWMcsw8NdqA5oNcpugeLa5a1x9o/KPkfKw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-list@2.7.2': - resolution: {integrity: sha512-65XA2qq3guatBBfxMmpaTgOhNToNA3LtqpdlJuvyhYKwn6V+XZENPgpmR6Ag5N9p8fNXm318W+sG6yEb/E57mw==} + '@tiptap/extension-task-list@2.7.3': + resolution: {integrity: sha512-g+nqGICTCIB+kEBYqZElGNNRNcTWEc4JfA51A4OQDtB7wGfWwntP25rS6gsDsR63I/fl3J4eIUeCXuT/lzWrzw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-align@2.7.2': - resolution: {integrity: sha512-sLQ7sl2fgkJD4MOP2t83kJccIJCnj19Bt5DRmlVb7pFDBaoDrQPH3Q9kw8GZznqr3PYCckRkPOyg0C3AdAVsnw==} + '@tiptap/extension-text-align@2.7.3': + resolution: {integrity: sha512-OvHjSb0A7QmXm2eVA/ch+h8h5zPxUHrxqTcf7lHgMs6fhqmt72p5FJFHKnv/A2TlraswiMfkqSstNNGVvOsTyQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-style@2.7.2': - resolution: {integrity: sha512-AvUHV6ULnB0AWpyzw895cUNwRCC5lu4+6Vdn5u81xqMC+J6+8WdYqAmfprqBlcMwpj40Q9K+OAYgXRyisu+zIA==} + '@tiptap/extension-text-style@2.7.3': + resolution: {integrity: sha512-N+6Mdz1qaIiy3sLt1OXWyBaoK830Qb5+ezkFvVi/8do1a/ZfCD3tMw4SnYYVvtrv8IKi9io32paZI492Oq2BbA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text@2.7.2': - resolution: {integrity: sha512-VjzG7W53Lx2q8XV0rUHetVTQWDK28XTCTW3IzxYxHp2joB/k9q3xgE/5Vs+7DOLSHIKq2BmwQNyaE+XjUF5iYQ==} + '@tiptap/extension-text@2.7.3': + resolution: {integrity: sha512-p1ic3rxbY8Z+1W2e/W4qXxT9zh0x2DjY2bUq+bNTvAbjOw2D9XhE4B03vhRVvNOgQdVXqJX638fK8P34ndrV1A==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-underline@2.7.2': - resolution: {integrity: sha512-c3tPjxOusNZAlF/LG2RcTOPQrpUEKSjB9xwpEIJa/pZ59zQdivOdZGdOoCe6zqkDOT+Sh7sBoQKKwzIPi1csTQ==} + '@tiptap/extension-underline@2.7.3': + resolution: {integrity: sha512-PtQc1otBDDnxlKNmf1ZNvDGvJE13KJ913IMT3dwgKiVYXDH5rc+Y1RsgyWkiOJn8plzmToz9XD8sFzLuejZ1+Q==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/pm@2.7.2': - resolution: {integrity: sha512-RiRPlwpuE6IHDJytE0tglbFlWELOaqeyGRGv25wBTjzV1plnqC5B3U65XY/8kKuuLjdd3NpRfR68DXBafusSBg==} + '@tiptap/pm@2.7.3': + resolution: {integrity: sha512-qMUMypHjxq7n37u4iBTbAfoWf38eDi5I13l2U3a3UKt/mJBABusf2aYq4NfkY5vQQn48HbZ3Hj+TygrdPklQwQ==} - '@tiptap/react@2.7.2': - resolution: {integrity: sha512-4d1TQMRHtqagCarty1iQIJMLYZ2YzBHBgAt4HlPeoDUI4MHZutOIdkl1UXmxZwh/d5p6a+tZGTVOV4aKXMW2Iw==} + '@tiptap/react@2.7.3': + resolution: {integrity: sha512-zPOWRG+4ApEXhUWE6h61ykqHjw7xcOKUjQGrXnD+Bji/sdr1ezgMnsewsRY8eHzxgXnCZoCydSsVwNqjZw+KZw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/starter-kit@2.7.2': - resolution: {integrity: sha512-cKbhGXsi3IFtQcEZ2jGiRhuDy3AmT7oajrCgQ6KI6yis40yilTsVafUcLhDRchBaOvNJeS6kPy8QVKS7cJKqFw==} + '@tiptap/starter-kit@2.7.3': + resolution: {integrity: sha512-GZd/zzdGZV8QtbIGurnS8K9WVxsOH9sdioMVQOOt8jMuETYqrEVoranN13WStbD/XsgokDE2KkvCtztqM+IKDA==} '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -8618,12 +8618,12 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/tiptap@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2))(@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/tiptap@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3))(@tiptap/react@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) - '@tiptap/extension-link': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/react': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tiptap/extension-link': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/react': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9234,157 +9234,157 @@ snapshots: transitivePeerDependencies: - supports-color - '@tiptap/core@2.7.2(@tiptap/pm@2.7.2)': + '@tiptap/core@2.7.3(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/pm': 2.7.2 + '@tiptap/pm': 2.7.3 - '@tiptap/extension-blockquote@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-blockquote@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-bold@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-bold@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-bubble-menu@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-bubble-menu@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-bullet-list@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-code-block@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-code-block@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 - '@tiptap/extension-code@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-code@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-color@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/extension-text-style@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)))': + '@tiptap/extension-color@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/extension-text-style@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/extension-text-style': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/extension-text-style': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-document@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-document@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-dropcursor@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-dropcursor@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 - '@tiptap/extension-floating-menu@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-floating-menu@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-gapcursor@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 - '@tiptap/extension-hard-break@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-hard-break@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-heading@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-heading@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-highlight@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-highlight@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-history@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-history@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 - '@tiptap/extension-horizontal-rule@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-horizontal-rule@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 - '@tiptap/extension-image@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-image@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-italic@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-italic@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-link@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-link@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-list-item@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-ordered-list@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-ordered-list@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-paragraph@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-paragraph@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-strike@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-strike@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-table-cell@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-table-cell@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-table-header@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-table-header@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-table-row@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-table-row@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-table@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-table@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 - '@tiptap/extension-task-item@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + '@tiptap/extension-task-item@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 - '@tiptap/extension-task-list@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-task-list@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-text-align@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-text-align@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-text-style@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-text-style@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-text@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-text@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-underline@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + '@tiptap/extension-underline@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm@2.7.2': + '@tiptap/pm@2.7.3': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -9405,40 +9405,40 @@ snapshots: prosemirror-transform: 1.10.0 prosemirror-view: 1.34.2 - '@tiptap/react@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tiptap/react@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/extension-bubble-menu': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-floating-menu': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/extension-bubble-menu': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/extension-floating-menu': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/pm': 2.7.3 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.2(react@18.3.1) - '@tiptap/starter-kit@2.7.2': + '@tiptap/starter-kit@2.7.3': dependencies: - '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/extension-blockquote': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-bold': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-bullet-list': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-code': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-code-block': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-document': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-dropcursor': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-gapcursor': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-hard-break': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-heading': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-history': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-horizontal-rule': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-italic': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-list-item': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-ordered-list': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-paragraph': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-strike': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-text': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/pm': 2.7.2 + '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/extension-blockquote': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-bold': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-bullet-list': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-code': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-code-block': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/extension-document': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-dropcursor': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/extension-gapcursor': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/extension-hard-break': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-heading': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-history': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/extension-horizontal-rule': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/extension-italic': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-list-item': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-ordered-list': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-paragraph': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-strike': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/extension-text': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/pm': 2.7.3 '@tootallnate/quickjs-emscripten@0.23.0': {} From d029f48f799bc9ff7e01c4b85194b58e050f0c5b Mon Sep 17 00:00:00 2001 From: Michon van Dooren Date: Wed, 25 Sep 2024 19:34:52 +0200 Subject: [PATCH 16/28] fix: various issues with docker image workflow (#1172) --- .github/workflows/deployment-docker-image.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deployment-docker-image.yml b/.github/workflows/deployment-docker-image.yml index a3bfd26df..35275a8da 100644 --- a/.github/workflows/deployment-docker-image.yml +++ b/.github/workflows/deployment-docker-image.yml @@ -38,7 +38,7 @@ jobs: node-version: [20] steps: - name: Discord notification - if: ${{ github.events.inputs.send-notifications || true }} + if: ${{ github.events.inputs.send-notifications != false }} env: DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} uses: Ilshidur/action-discord@master @@ -52,7 +52,7 @@ jobs: token: ${{ github.token }} branch: dev - name: Discord notification - if: ${{ github.events.inputs.send-notifications || true }} + if: ${{ github.events.inputs.send-notifications != false }} env: DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} uses: Ilshidur/action-discord@master @@ -66,7 +66,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Discord notification - if: ${{ github.events.inputs.send-notifications || true }} + if: ${{ github.events.inputs.send-notifications != false }} env: DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} uses: Ilshidur/action-discord@master @@ -120,14 +120,14 @@ jobs: env: SKIP_ENV_VALIDATION: true - name: Discord notification - if: ${{ github.events.inputs.send-notifications || true && (github.events.inputs.push-image == 'true' || github.events.inputs.push-image == null) }} + if: ${{ github.events.inputs.send-notifications != false && (github.events.inputs.push-image == 'true' || github.events.inputs.push-image == null) }} env: DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} uses: Ilshidur/action-discord@master with: args: "Deployment of image has completed. Image ID is '${{ steps.buildPushAction.outputs.imageid }}'." - name: Discord notification - if: ${{ github.events.inputs.send-notifications || true && !(github.events.inputs.push-image == 'true' || github.events.inputs.push-image == null) }} + if: ${{ github.events.inputs.send-notifications != false && !(github.events.inputs.push-image == 'true' || github.events.inputs.push-image == null) }} env: DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} uses: Ilshidur/action-discord@master From 80e896f6586b4b419d6e257a163f3139d18c1796 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 17:48:17 +0000 Subject: [PATCH 17/28] chore(deps): update dependency @types/node to ^20.16.8 (#1183) 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 | 104 +++++++++++++++++++-------------------- 3 files changed, 54 insertions(+), 54 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 81c2c0f6e..5a731a86f 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -79,7 +79,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "2.4.4", - "@types/node": "^20.16.7", + "@types/node": "^20.16.8", "@types/prismjs": "^1.26.4", "@types/react": "^18.3.9", "@types/react-dom": "^18.3.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 363bd24e3..54e653c42 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": "^20.16.7", + "@types/node": "^20.16.8", "dotenv-cli": "^7.4.2", "eslint": "^9.11.1", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c0894d030..49e385c76 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,13 +18,13 @@ importers: version: link:tooling/prettier '@turbo/gen': specifier: ^2.1.2 - version: 2.1.2(@types/node@20.16.7)(typescript@5.6.2) + version: 2.1.2(@types/node@20.16.8)(typescript@5.6.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.1(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 2.1.1(vitest@2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/ui': specifier: ^2.1.1 version: 2.1.1(vitest@2.1.1) @@ -48,10 +48,10 @@ importers: version: 5.6.2 vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -243,8 +243,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/node': - specifier: ^20.16.7 - version: 20.16.7 + specifier: ^20.16.8 + version: 20.16.8 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 @@ -343,8 +343,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^20.16.7 - version: 20.16.7 + specifier: ^20.16.8 + version: 20.16.8 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -3392,8 +3392,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@20.16.7': - resolution: {integrity: sha512-QkDQjAY3gkvJNcZOWwzy3BN34RweT0OQ9zJyvLCU0kSK22dO2QYh/NHGfbEAYylPYzRB1/iXcojS79wOg5gFSw==} + '@types/node@20.16.8': + resolution: {integrity: sha512-sbo5JmfbZNkyDv+2HCccr9Y9ZkKJBMTru7UdAsCojMGjKNjdaOV73bqEW242QrHEZL8R4LbHMrW+FHB5lZ5/bw==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -9477,7 +9477,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.1.2(@types/node@20.16.7)(typescript@5.6.2)': + '@turbo/gen@2.1.2(@types/node@20.16.8)(typescript@5.6.2)': dependencies: '@turbo/workspaces': 2.1.2 commander: 10.0.1 @@ -9487,7 +9487,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.16.7)(typescript@5.6.2) + ts-node: 10.9.2(@types/node@20.16.8)(typescript@5.6.2) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -9514,7 +9514,7 @@ snapshots: '@types/asn1@0.2.4': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/babel__core@7.20.5': dependencies: @@ -9539,22 +9539,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/chroma-js@2.4.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/cookie@0.6.0': {} @@ -9563,7 +9563,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/css-font-loading-module@0.0.7': {} @@ -9571,13 +9571,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/ssh2': 1.15.1 '@types/estree@1.0.5': {} @@ -9586,7 +9586,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -9601,7 +9601,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/hast@2.3.10': dependencies: @@ -9630,7 +9630,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.7': + '@types/node@20.16.8': dependencies: undici-types: 6.19.8 @@ -9658,21 +9658,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/ssh2@0.5.52': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -9685,7 +9685,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@types/tinycolor2@1.4.6': {} @@ -9701,7 +9701,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)': dependencies: @@ -9820,18 +9820,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9845,7 +9845,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -9856,13 +9856,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.1': dependencies: @@ -9892,7 +9892,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.1': dependencies: @@ -12052,7 +12052,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12548,7 +12548,7 @@ snapshots: node-mocks-http@1.16.0: dependencies: '@types/express': 4.17.21 - '@types/node': 20.16.7 + '@types/node': 20.16.8 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -14046,14 +14046,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@20.16.7)(typescript@5.6.2): + ts-node@10.9.2(@types/node@20.16.8)(typescript@5.6.2): 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': 20.16.7 + '@types/node': 20.16.8 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -14365,12 +14365,12 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.1(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.1(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -14382,33 +14382,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.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.6.2) optionalDependencies: - vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(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': 20.16.7 + '@types/node': 20.16.8 fsevents: 2.3.3 sass: 1.79.3 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.1(@types/node@20.16.7)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -14423,11 +14423,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.1(@types/node@20.16.7)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.1(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.7 + '@types/node': 20.16.8 '@vitest/ui': 2.1.1(vitest@2.1.1) jsdom: 25.0.1 transitivePeerDependencies: From 65f26117fc491958922cd863801cc049479766af Mon Sep 17 00:00:00 2001 From: Michon van Dooren Date: Wed, 25 Sep 2024 19:56:16 +0200 Subject: [PATCH 18/28] fix: container image always being on AMD64 arch (#1173) --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f82ab6f50..4257ae086 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=linux/amd64 node:20.17.0-alpine AS base +FROM node:20.17.0-alpine AS base FROM base AS builder RUN apk add --no-cache libc6-compat From 17d6229a0fadb56f2522256a03e15cca3fb7948e Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 18:36:56 +0000 Subject: [PATCH 19/28] fix(deps): update dependency @auth/drizzle-adapter to ^1.5.2 (#1181) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/auth/package.json | 2 +- pnpm-lock.yaml | 36 ++++++------------------------------ 2 files changed, 7 insertions(+), 31 deletions(-) diff --git a/packages/auth/package.json b/packages/auth/package.json index 87b46e7a7..b2e336f47 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -24,7 +24,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@auth/core": "^0.35.2", - "@auth/drizzle-adapter": "^1.5.1", + "@auth/drizzle-adapter": "^1.5.2", "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49e385c76..025111073 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -553,8 +553,8 @@ importers: specifier: ^0.35.2 version: 0.35.2 '@auth/drizzle-adapter': - specifier: ^1.5.1 - version: 1.5.1 + specifier: ^1.5.2 + version: 1.5.2 '@homarr/common': specifier: workspace:^0.1.0 version: link:../common @@ -1714,20 +1714,6 @@ packages: nodemailer: optional: true - '@auth/core@0.35.1': - resolution: {integrity: sha512-2oMnjtR2C+wctGT0kpr5seAVmj3mtLoBqdrEuKdjcLpn6jUvfT5r5FI3aEJVlO/M+9wZepP0XPnP1zO+0ba73g==} - peerDependencies: - '@simplewebauthn/browser': ^9.0.1 - '@simplewebauthn/server': ^9.0.2 - nodemailer: ^6.8.0 - peerDependenciesMeta: - '@simplewebauthn/browser': - optional: true - '@simplewebauthn/server': - optional: true - nodemailer: - optional: true - '@auth/core@0.35.2': resolution: {integrity: sha512-4PSrmSkZNMNQEHq86jARBYqls/9G2ECGMJmlazXxkRpZWgtKMUBXF1HUPz82cxy3qFXZ9/HPEiGIEGtIvu4YGQ==} peerDependencies: @@ -1742,8 +1728,8 @@ packages: nodemailer: optional: true - '@auth/drizzle-adapter@1.5.1': - resolution: {integrity: sha512-MWroa4hy9Zs7k+LEVpGmwaK1xpLQ/7erylnMdVXy6CijeXXQOvTK//zQtL383JrHTr21zyH/3z0DoDPpG9Txvw==} + '@auth/drizzle-adapter@1.5.2': + resolution: {integrity: sha512-euc74EyFDugdD2hzHlsZHxJ5MaTW/BHZIkrODa1BZ96VjSUAthKQmb5mX7e+Rj6Eb9PfO2OhSnPyxyXNhFkfjw==} '@axiomhq/js@1.0.0-rc.3': resolution: {integrity: sha512-Zm10TczcMLounWqC42nMkXQ7XKLqjzLrd5ia022oBKDUZqAFVg2y9d1quQVNV4FlXyg9MKDdfMjpKQRmzEGaog==} @@ -7854,16 +7840,6 @@ snapshots: preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) - '@auth/core@0.35.1': - dependencies: - '@panva/hkdf': 1.2.1 - '@types/cookie': 0.6.0 - cookie: 0.6.0 - jose: 5.9.2 - oauth4webapi: 2.15.0 - preact: 10.11.3 - preact-render-to-string: 5.2.3(preact@10.11.3) - '@auth/core@0.35.2': dependencies: '@panva/hkdf': 1.2.1 @@ -7874,9 +7850,9 @@ snapshots: preact: 10.11.3 preact-render-to-string: 5.2.3(preact@10.11.3) - '@auth/drizzle-adapter@1.5.1': + '@auth/drizzle-adapter@1.5.2': dependencies: - '@auth/core': 0.35.1 + '@auth/core': 0.35.2 transitivePeerDependencies: - '@simplewebauthn/browser' - '@simplewebauthn/server' From 4795c8c557f80e0019779f00afc58f053f9d6f40 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 13:25:38 +0000 Subject: [PATCH 20/28] fix(deps): update tiptap monorepo to v2.7.4 (#1186) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/widgets/package.json | 30 +-- pnpm-lock.yaml | 428 +++++++++++++++++----------------- 2 files changed, 229 insertions(+), 229 deletions(-) diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 82fa6e2ba..fdc336c28 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -41,21 +41,21 @@ "@mantine/core": "^7.13.0", "@mantine/hooks": "^7.13.0", "@tabler/icons-react": "^3.17.0", - "@tiptap/extension-color": "2.7.3", - "@tiptap/extension-highlight": "2.7.3", - "@tiptap/extension-image": "2.7.3", - "@tiptap/extension-link": "^2.7.3", - "@tiptap/extension-table": "2.7.3", - "@tiptap/extension-table-cell": "2.7.3", - "@tiptap/extension-table-header": "2.7.3", - "@tiptap/extension-table-row": "2.7.3", - "@tiptap/extension-task-item": "2.7.3", - "@tiptap/extension-task-list": "2.7.3", - "@tiptap/extension-text-align": "2.7.3", - "@tiptap/extension-text-style": "2.7.3", - "@tiptap/extension-underline": "2.7.3", - "@tiptap/react": "^2.7.3", - "@tiptap/starter-kit": "^2.7.3", + "@tiptap/extension-color": "2.7.4", + "@tiptap/extension-highlight": "2.7.4", + "@tiptap/extension-image": "2.7.4", + "@tiptap/extension-link": "^2.7.4", + "@tiptap/extension-table": "2.7.4", + "@tiptap/extension-table-cell": "2.7.4", + "@tiptap/extension-table-header": "2.7.4", + "@tiptap/extension-table-row": "2.7.4", + "@tiptap/extension-task-item": "2.7.4", + "@tiptap/extension-task-list": "2.7.4", + "@tiptap/extension-text-align": "2.7.4", + "@tiptap/extension-text-style": "2.7.4", + "@tiptap/extension-underline": "2.7.4", + "@tiptap/react": "^2.7.4", + "@tiptap/starter-kit": "^2.7.4", "clsx": "^2.1.1", "dayjs": "^1.11.13", "mantine-react-table": "2.0.0-beta.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 025111073..e6063235d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -132,7 +132,7 @@ importers: version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/tiptap': specifier: ^7.13.0 - version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3))(@tiptap/react@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4))(@tiptap/react@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@million/lint': specifier: 1.0.0-rc.84 version: 1.0.0-rc.84(rollup@4.21.3)(webpack-sources@3.2.3) @@ -1546,50 +1546,50 @@ importers: specifier: ^3.17.0 version: 3.17.0(react@18.3.1) '@tiptap/extension-color': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/extension-text-style@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/extension-text-style@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))) '@tiptap/extension-highlight': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-image': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-link': - specifier: ^2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + specifier: ^2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-table': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-table-cell': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-table-header': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-table-row': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-task-item': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-task-list': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-text-align': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-text-style': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/extension-underline': - specifier: 2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + specifier: 2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) '@tiptap/react': - specifier: ^2.7.3 - version: 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^2.7.4 + version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tiptap/starter-kit': - specifier: ^2.7.3 - version: 2.7.3 + specifier: ^2.7.4 + version: 2.7.4 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -3031,200 +3031,200 @@ packages: '@testcontainers/mysql@10.13.1': resolution: {integrity: sha512-G4I59inEQ37yxeMgXyNgLbGf+aUNGoQDdgrfNWpWC/s0z5fiFSROEngcp8ueGA4UgH9Jte8iXo0WrMgmBfwJEQ==} - '@tiptap/core@2.7.3': - resolution: {integrity: sha512-6b62isitaWRX6cR6V5x4O9+1lgCpoTNRrSegWwBrE1OGDHcGwdTZuzdNIbjLZ9k3qs4tXl49WKXHIXK44RDOIw==} + '@tiptap/core@2.7.4': + resolution: {integrity: sha512-1VTQdNQChgxdVC8+b8QEW6cUxPSD9EDTzg9YRSLWtTtUDQ09sRSVs7eHIn1LcRHVs6PwcAsNgKE4FSjBw0sRlg==} peerDependencies: '@tiptap/pm': ^2.7.0 - '@tiptap/extension-blockquote@2.7.3': - resolution: {integrity: sha512-onUThBo5XoNB7bFPI41WYNVbhX51TQDdymqEEJ0yS+0kqYMLOGxK5rylj1p+8SfpV+AIsrl5BSccijy1N7afKA==} + '@tiptap/extension-blockquote@2.7.4': + resolution: {integrity: sha512-N6rhiwVRpsxRz4Qt8cvKgpqjBxdi8GTbU/v2MV/BTONWb7Ch9ajv9HO6koEDdOeb77JVhpWztzYysTjJo2KTyQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-bold@2.7.3': - resolution: {integrity: sha512-jc38r/1YSix20s47qXwOAzVYmxVwySS5oTsNr9T5pFp0NWSFSwYsAn2L1Ko4BcI9nJ8VDgnGGg/JjkurGM3SCw==} + '@tiptap/extension-bold@2.7.4': + resolution: {integrity: sha512-Yq2ErekgpsOLCGYfQc1H3tUdmecKHDBWTPesVtqg0ct/3ZbKskhFoR6bPQWZH/ZRXQb1ARA+aMp/iqM/hqm+KQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-bubble-menu@2.7.3': - resolution: {integrity: sha512-gzhiNFwbR7oWxw1DTF6MTa6bd6toLY5mFSFLn4IdrqkkY5enxJXEak/uYvJ/q2gNvtZbrgBZVZn2UABPl2e9dg==} + '@tiptap/extension-bubble-menu@2.7.4': + resolution: {integrity: sha512-Vx9gFFgz/6R+FIzOCbUNFOJAy4lKr/vbG2l1Ujn4PKber8OWV1JUHXF5MKhMKUupr+Yvu5h3ctBcOe1tZt/NIA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-bullet-list@2.7.3': - resolution: {integrity: sha512-ctcuqyWavLSgzQzRFAzubCdTbmE8p2jZWAe2nDNCfSsNDGKlqMnQVswj+qTQhlFEvJZh0AXs1N3eKA2ezNI+Yw==} + '@tiptap/extension-bullet-list@2.7.4': + resolution: {integrity: sha512-uO08vui6uEgLEgLIYJSLrUb2An3u0If8XRW0Z0kB13zpwQ9pq0S1JOc0KwPTDPeIrgLQ7OOH87/bM9rGUFC3AQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-code-block@2.7.3': - resolution: {integrity: sha512-WrF3X6lD8IXIWC7E5tMWL+hCMzVop3PQxFFaYi8Ovk6q3Jd8pnOtKugQp1lWcW72rek8v20LEnl1u7BkWal2TQ==} + '@tiptap/extension-code-block@2.7.4': + resolution: {integrity: sha512-jRKVAEdy3G0SMphWXCTk9SnMuTmJE6blXglU66H89j9R+hG+G0dHfOWhlubhUy6nI2BLy8jJ/isnOzg97iZuQw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-code@2.7.3': - resolution: {integrity: sha512-3QsUk7ke1GDntVKRu3BJeZhdjg1bONuJlfcsNLqjK+Y8LYjn8Y7MPCX4X3+DB5HuMUPT6Mu1xUNp1LMZq86LZg==} + '@tiptap/extension-code@2.7.4': + resolution: {integrity: sha512-GB7gR8tV1fz+70wcSN+hLVm1qET/YmkxIaOfczHEOLLH7Td0C3kyQ5Q+eQ8KN0Ds7NBHFXn3zn051Q8gk9+5tw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-color@2.7.3': - resolution: {integrity: sha512-guM1X6F9Iz6Tr9PHTqqqTW30uyxUJUnDZYmHZfn1sOtSPSJxuktKZ0DNxIvfOG5Q0kGbvSXbCTPtkaQ5HjLhvw==} + '@tiptap/extension-color@2.7.4': + resolution: {integrity: sha512-UI6RvjD0vBA2KyQ8E4gQHqCRimUw8M/LpnpumcgFpXCrZTO4ltADuR+7cHhXvNfcVxY17/bPY/WF3yTsR0dqiQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/extension-text-style': ^2.7.0 - '@tiptap/extension-document@2.7.3': - resolution: {integrity: sha512-gL+NhS3r5T5B3DAnENis8VliFooOcpnp5diqmpiNPeQaO04GRQZCsFGmk/b/xRyEI8j80m+YtGYbpJodlvsTPw==} + '@tiptap/extension-document@2.7.4': + resolution: {integrity: sha512-Vsq9e/uW7k/5l1K9bCmuccBSrHhK3i0fbfnTp33G1byTCizheUo3UWFl8MSDammlhRkW/soIZFGdflsj5AJWog==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-dropcursor@2.7.3': - resolution: {integrity: sha512-LmS31dwrdjg30g61aU6735bfWZyfdwOO+GTdXPkoDeL3b3SNAMg39Gdb0UyI7CpmJhTWgZvst7AOQXht0DQcfw==} + '@tiptap/extension-dropcursor@2.7.4': + resolution: {integrity: sha512-hhE0RTluEEFxfqh8/jpmQRgy5AipTcd+WMK5cBw2zCa9If/qhY0EvysydEPwDU7yDEa13NDqV63x5oN9GKv2pg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-floating-menu@2.7.3': - resolution: {integrity: sha512-ch8kiFJJAuF5gTddM5VNLvOzvuquYELeM4SmUQcQ5O9X7dn1L1sTwrJgpj+oLOp5K+MF2YLCYC8dAEIWIj2rlg==} + '@tiptap/extension-floating-menu@2.7.4': + resolution: {integrity: sha512-EGDq9eVT/fIJo6AOvXtRIWurAbGx0Fv2hIjQobX8AmCoOp3KjYalbQPbo1d3cyqanXG7sNRhBehIXc8Nv+AUWA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-gapcursor@2.7.3': - resolution: {integrity: sha512-dtrh2ulAu9F9CsytNwhaovx79XUZzhJxgweSWlZapzR77tridSMAq7OgRL+bMVBy2JDvjyUNPdm2DkNELBofcQ==} + '@tiptap/extension-gapcursor@2.7.4': + resolution: {integrity: sha512-1HTaCR6kcw5PvUJWEGKQ/Eh2HPXUmN6k1LK0rgJC4CxqiFxNNnPKGED9LcYheJbyMYk0Fz3rtaulxd3ipdIOsQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-hard-break@2.7.3': - resolution: {integrity: sha512-HtnjmQfbjTDsrPzfRDmzH4fZvm5xZ0qmYQyRkfV4tFrD1vx6Wb2hmpfcuiBYuNVEP6OmOzG9pQV98zhfSHEcjg==} + '@tiptap/extension-hard-break@2.7.4': + resolution: {integrity: sha512-ut81vNPQyDYi8LhOzPfFZGnPToYGQbBR6bvFE0e8WY9sRfvUZHr/GvkMjPuWuA8M5sBMqS5cLNyqPrI8h4R7Jg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-heading@2.7.3': - resolution: {integrity: sha512-Wq1pqUCTgFk3MddlsCZuNq9ROMctGlXGagyRcGpPtb5BJ3Ane5Njyg0lZjgGbr6CW1F3W4gy1xRKNVHXFjZ51w==} + '@tiptap/extension-heading@2.7.4': + resolution: {integrity: sha512-ZLFHhFvmDD6YKPf4wftZd4wtT510yHjzG90A14wyKCpm0Bq9wOYzx4Q+owvlp5vMwenqHuq3KGz4Sf3w6N5gkw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-highlight@2.7.3': - resolution: {integrity: sha512-WHQoj6GF6UwpSW/ahLIqNyEoyiIZf3qoQNet2zHhlO4EkFuOvl3Bdv/7uTBMF97HXON1CSDjJnHt5fGHIgEN/g==} + '@tiptap/extension-highlight@2.7.4': + resolution: {integrity: sha512-5YTOIfryziPKNe6Bt9zUp1fL1J4+Kz/x3+41AJsSpKyb87WW5wkBA2XCJcoEAizVbaFvaaAHFCuVwkWc/4fnpw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-history@2.7.3': - resolution: {integrity: sha512-sXU1R6jvd16h0IPRroBhAzeXAMFNSldJ4vhX7dxlhWTKQHeAh1Mvuye+o9oX3oNnCm6bN++j2n/CxuZoJWOSbQ==} + '@tiptap/extension-history@2.7.4': + resolution: {integrity: sha512-xRgGXNrtjDGVOeLeZzGqw4/OtwIoloLU3QLn/qaOggVS7jr1HVTqMHw4nZVcUJfnB/UQ90yl53hBKZ8z3AxcCA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-horizontal-rule@2.7.3': - resolution: {integrity: sha512-0nXP1mrZ9VQLwtzHVbyzNz2ICnwEdM6l7oDbPlP8atH/kIRpINq/SiBr2wiMnU4nHnT2SacOfuk8MUEU1DBikA==} + '@tiptap/extension-horizontal-rule@2.7.4': + resolution: {integrity: sha512-6mKkiGK9O+eGDeewpUHGyM2Xjlp69Oy+N/0o5zdzfN84YqVPqLV+Y7ub6fMxZUvmRt6L0kuv/ZoDoxeUk+QNKg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-image@2.7.3': - resolution: {integrity: sha512-01c7LHbGsEf9+0XS4zBdgqAnZREwq5xTb2aviq+HPxoPs+EIvlqmi7PU6H9q2ICfb9X7xG2JGs6acmbZ/53UHA==} + '@tiptap/extension-image@2.7.4': + resolution: {integrity: sha512-hUBN8q42pxrKR0erLTl5N0mq4HYP0aKIbZaxBui9DdlMaE1qkrm4bJ+Ori+OabUvhEbnky1HYhmrYaUDEPTfdQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-italic@2.7.3': - resolution: {integrity: sha512-qMX5LjMTdPpSDp4VIpSOY0d6bB6m4CJepGlMVrQEfUEj9uMPZZxD0cME+63r/J4yIrmMCR+GJyjOu5erdYp3JA==} + '@tiptap/extension-italic@2.7.4': + resolution: {integrity: sha512-j/86hNMRd2PbJX6DOs7CbrYgFJSXvZMnWkYRRol7XEELvEuIWoAgyJrW5HkDbVxmGfWPnLlqsoW7iTHml7P+Bg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-link@2.7.3': - resolution: {integrity: sha512-fAAt/50Adh4VlFk4yLc75p3kAYP0qCcYx1vrUd7MNZXJGvBixddsFfNNBB9GNy+SyE7TZRhX4Eg4n8pApoiPQA==} + '@tiptap/extension-link@2.7.4': + resolution: {integrity: sha512-nVzCEkK85JuNJH7oHW922V7LSjnZseihDsSCHCWjVNVgc+21s2ncGz16ZNOgiCOcnvxv7PtIB0EefXSuFZVPAQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-list-item@2.7.3': - resolution: {integrity: sha512-xCb4WjeBn3IekWyofhc9WnxYROv9oq7KM8tMqVaMNfSfSzd6wfoijzFBeL2da1B5Pwl1tJM6MqcH70zmytMJZw==} + '@tiptap/extension-list-item@2.7.4': + resolution: {integrity: sha512-2EiXAtkZdCUHCfYRQsslniQhUzvo8zEm+M6JHcsIRBRf27iE+nXrD6jq1WH2ZIUNLDUs4JsJhtc89aoSYkJGKw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-ordered-list@2.7.3': - resolution: {integrity: sha512-J7PbM1tQSNpAGQ9Ft9Qm2oKQDE4J6uZv711ZwQgWBVne7CEu1zfD/ezlRe4yiw5XjeD0B91CP4KNRRKefePAjA==} + '@tiptap/extension-ordered-list@2.7.4': + resolution: {integrity: sha512-Y7fnw3lTyOd1h6t5hKSkYqbJXteafIviRdmrQ/ERRayojV934DjRPBeMQnYcArE6nI178/wLI9YMt1HSMJklRw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-paragraph@2.7.3': - resolution: {integrity: sha512-jcvcsN1JEYxPYQ3IgeJ7sUr3gDlIoVm9GXIV83fiF8KWw30M1jWfYJ6zgef8e5wB7d/NLhc3yhVrRk4R6P4ApQ==} + '@tiptap/extension-paragraph@2.7.4': + resolution: {integrity: sha512-Pv3zsyuE+RItlkZVFcjcnz+Omp/UCEO03n9daeHljMUl7Rt775fXtcTNKPqO65f2B2MPBxrSdJpTsoMK0bbcjA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-strike@2.7.3': - resolution: {integrity: sha512-X6ybvtt/F8usRoq9MjJcTAnr0pboi3FjqZtMZOKrX1oS0bt89FcxmbymP/5VMGDLxxxzEfrRqttvZ4s/z+HOow==} + '@tiptap/extension-strike@2.7.4': + resolution: {integrity: sha512-ELMFUCE9MlF0qsGzHJl0AxzGUVyS9rglk6pzidoB0iU1LuzUa/K1el5ID2ksSFdq2+STK17rOWQxUiv3X8C7gw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-cell@2.7.3': - resolution: {integrity: sha512-C6f2dAcatk/XROZ2Q1owv4DBrTyfVzfsK1Jh7rk3mkpEa8oh/lPKR8thYjmaLC/BlPYjtVuIbMIqp9lz6U/Ufw==} + '@tiptap/extension-table-cell@2.7.4': + resolution: {integrity: sha512-8/mM0lv8k6dRBjGHNh9HIGNaRuq+A/7h699GC7A9xuE7R1/xjDMKRZpPTmvogqfAq2U6mH16oxr/KpBuixji1w==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-header@2.7.3': - resolution: {integrity: sha512-eL1FVn+GBf0dRYmsE88QeJa3azwVKhyYDAFTmoGIwilHsjbNzb4ptUGi+ko2XpxLHvY+XfGLe3+UEZbQ3FDOIA==} + '@tiptap/extension-table-header@2.7.4': + resolution: {integrity: sha512-ZChahHwx0WlPynbMc4zsIgAAOar695A1AYTkWes7Y454xJy1vkGw607w+DVEHCWxU5h943H2UF7DUgzQS9XbAg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-row@2.7.3': - resolution: {integrity: sha512-gB6gXYVCGWn6IDb/oV3ds1LI0yLLIwymcvcu1MWnT9p8qClZPaId/J6/+mQbSGCEc8G1SzYYUhnu2dsaVIsFsw==} + '@tiptap/extension-table-row@2.7.4': + resolution: {integrity: sha512-JxR6PdLiXUjW8VC7YdVSIvd8D7RKVOPPPK7cFrawxS4tKz+1temsK8hNZ3RKhajwS5ya4IRT+iKhSRetVnjuww==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table@2.7.3': - resolution: {integrity: sha512-zv1SGgVywTY3vs+9EIMdYS7jZMovlfsraZ3Qdz1YkqN3dNZBUukXrfpZaJqzVwUvRehCVvjA+HG7zH12RU/XYQ==} + '@tiptap/extension-table@2.7.4': + resolution: {integrity: sha512-zL9BKQFJDGkwKnr1MYzCfpBllhlL8pDR3Sf5WscbN66I+rXrAdpFl75AbWf7gE0Tk2YaJldshFkakgWN1tr+2A==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-item@2.7.3': - resolution: {integrity: sha512-BRR8CyyV9xkv7ST5JdL4ZRuTrTnKEEentlWx8nFbhTUTCwn1e1N9iWMcsw8NdqA5oNcpugeLa5a1x9o/KPkfKw==} + '@tiptap/extension-task-item@2.7.4': + resolution: {integrity: sha512-f30KZnIcwxpro/psOhBoQ4JqgHx7Dh24P1qjHWuWp4bnqHHSniYgrbMWjsDXcvKnNe6RF3oRBU3wWpB/glZSkw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-list@2.7.3': - resolution: {integrity: sha512-g+nqGICTCIB+kEBYqZElGNNRNcTWEc4JfA51A4OQDtB7wGfWwntP25rS6gsDsR63I/fl3J4eIUeCXuT/lzWrzw==} + '@tiptap/extension-task-list@2.7.4': + resolution: {integrity: sha512-VlF2/xhpkrNZjdi9R5Bex2OjKujkwg27GoMSlJJ67TetBs/fPNUFjbf2k6A26oAK0lMYyt1iYaKwql2O80xGsw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-align@2.7.3': - resolution: {integrity: sha512-OvHjSb0A7QmXm2eVA/ch+h8h5zPxUHrxqTcf7lHgMs6fhqmt72p5FJFHKnv/A2TlraswiMfkqSstNNGVvOsTyQ==} + '@tiptap/extension-text-align@2.7.4': + resolution: {integrity: sha512-/zJFhFko6yztjVlXL+Rpb4cpfSHydtFXkj+eto3Mjs0r+xzAsgP7WmQU2oTq482X1uvbfHD9u9SGSKH4jPcmig==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-style@2.7.3': - resolution: {integrity: sha512-N+6Mdz1qaIiy3sLt1OXWyBaoK830Qb5+ezkFvVi/8do1a/ZfCD3tMw4SnYYVvtrv8IKi9io32paZI492Oq2BbA==} + '@tiptap/extension-text-style@2.7.4': + resolution: {integrity: sha512-KQ50wDxwH0tFs+9vWP56aaJVyCRl93e3B/cIVJtvTV1HANtkjxFAdrvW1HOaUk9aVBdeLRFbz+YIzf/LxNZ2Wg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text@2.7.3': - resolution: {integrity: sha512-p1ic3rxbY8Z+1W2e/W4qXxT9zh0x2DjY2bUq+bNTvAbjOw2D9XhE4B03vhRVvNOgQdVXqJX638fK8P34ndrV1A==} + '@tiptap/extension-text@2.7.4': + resolution: {integrity: sha512-1bF9LdfUumqXOz0A6xnOo7UHx+YLshxjMnjoMXjv7cOFOjdHbLmwKNTKGd2ltoCy3bSajoCPhPZL2Id89XDZfQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-underline@2.7.3': - resolution: {integrity: sha512-PtQc1otBDDnxlKNmf1ZNvDGvJE13KJ913IMT3dwgKiVYXDH5rc+Y1RsgyWkiOJn8plzmToz9XD8sFzLuejZ1+Q==} + '@tiptap/extension-underline@2.7.4': + resolution: {integrity: sha512-1WT2ZHjBoyW6MzKrLC1v2KJszuozh6jzIbcabslRRNaEJFfsjIFgfU3TBpaXF+JKEBCi3h1JpWMgmtnr0puFVA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/pm@2.7.3': - resolution: {integrity: sha512-qMUMypHjxq7n37u4iBTbAfoWf38eDi5I13l2U3a3UKt/mJBABusf2aYq4NfkY5vQQn48HbZ3Hj+TygrdPklQwQ==} + '@tiptap/pm@2.7.4': + resolution: {integrity: sha512-YXjgPLN6/msTkKakuzgBm6Dd/Li3ORtysSki3fHnOFcy8R4c5JZLkYECQk6aJHsxvl/vGvNgaJy5yCDbhnaTAg==} - '@tiptap/react@2.7.3': - resolution: {integrity: sha512-zPOWRG+4ApEXhUWE6h61ykqHjw7xcOKUjQGrXnD+Bji/sdr1ezgMnsewsRY8eHzxgXnCZoCydSsVwNqjZw+KZw==} + '@tiptap/react@2.7.4': + resolution: {integrity: sha512-ZJZsK0GVOFLBnQFOfVbR3auYElInh419E2LjmQzka3IL1/T130i6gL6kZoSzTwubGijnzKbWlaBAmc8NUboSgQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/starter-kit@2.7.3': - resolution: {integrity: sha512-GZd/zzdGZV8QtbIGurnS8K9WVxsOH9sdioMVQOOt8jMuETYqrEVoranN13WStbD/XsgokDE2KkvCtztqM+IKDA==} + '@tiptap/starter-kit@2.7.4': + resolution: {integrity: sha512-ALOphzdSZ+ZgOllc0gKxn7iDQ3c3BEBJzc5dQE1pJMeDHrGu/fAGXtffJOyJsVoBGTB14TXK6decMNUUwBApiA==} '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -8594,12 +8594,12 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/tiptap@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3))(@tiptap/react@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/tiptap@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4))(@tiptap/react@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) - '@tiptap/extension-link': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/react': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tiptap/extension-link': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/react': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9210,157 +9210,157 @@ snapshots: transitivePeerDependencies: - supports-color - '@tiptap/core@2.7.3(@tiptap/pm@2.7.3)': + '@tiptap/core@2.7.4(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/pm': 2.7.3 + '@tiptap/pm': 2.7.4 - '@tiptap/extension-blockquote@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-blockquote@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-bold@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-bold@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-bubble-menu@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-bubble-menu@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-bullet-list@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-code-block@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-code-block@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-code@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-code@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-color@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/extension-text-style@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)))': + '@tiptap/extension-color@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/extension-text-style@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-text-style': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/extension-text-style': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) - '@tiptap/extension-document@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-document@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-dropcursor@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-dropcursor@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-floating-menu@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-floating-menu@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-gapcursor@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-hard-break@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-hard-break@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-heading@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-heading@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-highlight@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-highlight@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-history@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-history@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-horizontal-rule@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-horizontal-rule@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-image@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-image@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-italic@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-italic@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-link@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-link@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 linkifyjs: 4.1.3 - '@tiptap/extension-list-item@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-list-item@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-ordered-list@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-ordered-list@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-paragraph@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-paragraph@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-strike@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-strike@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-table-cell@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-table-cell@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-table-header@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-table-header@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-table-row@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-table-row@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-table@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-table@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-task-item@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-task-item@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-task-list@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-task-list@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-text-align@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-text-align@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-text-style@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-text-style@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-text@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-text@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/extension-underline@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))': + '@tiptap/extension-underline@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) - '@tiptap/pm@2.7.3': + '@tiptap/pm@2.7.4': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -9381,40 +9381,40 @@ snapshots: prosemirror-transform: 1.10.0 prosemirror-view: 1.34.2 - '@tiptap/react@2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tiptap/react@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-bubble-menu': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/extension-floating-menu': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/extension-bubble-menu': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/extension-floating-menu': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.2(react@18.3.1) - '@tiptap/starter-kit@2.7.3': + '@tiptap/starter-kit@2.7.4': dependencies: - '@tiptap/core': 2.7.3(@tiptap/pm@2.7.3) - '@tiptap/extension-blockquote': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-bold': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-bullet-list': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-code': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-code-block': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/extension-document': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-dropcursor': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/extension-gapcursor': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/extension-hard-break': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-heading': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-history': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/extension-horizontal-rule': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/extension-italic': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-list-item': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-ordered-list': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-paragraph': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-strike': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/extension-text': 2.7.3(@tiptap/core@2.7.3(@tiptap/pm@2.7.3)) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.7.4(@tiptap/pm@2.7.4) + '@tiptap/extension-blockquote': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-bold': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-bullet-list': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-code': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-code-block': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/extension-document': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-dropcursor': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/extension-gapcursor': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/extension-hard-break': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-heading': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-history': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/extension-horizontal-rule': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/extension-italic': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-list-item': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-ordered-list': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-paragraph': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-strike': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/extension-text': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4)) + '@tiptap/pm': 2.7.4 '@tootallnate/quickjs-emscripten@0.23.0': {} From 2dd21d6688d54a1c2f1092c4bcdecdd7f1242fd9 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 16:52:03 +0000 Subject: [PATCH 21/28] chore(deps): update dependency @types/node to ^20.16.9 (#1185) 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 | 104 +++++++++++++++++++-------------------- 3 files changed, 54 insertions(+), 54 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 5a731a86f..086694553 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -79,7 +79,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "2.4.4", - "@types/node": "^20.16.8", + "@types/node": "^20.16.9", "@types/prismjs": "^1.26.4", "@types/react": "^18.3.9", "@types/react-dom": "^18.3.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 54e653c42..39c87ff07 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": "^20.16.8", + "@types/node": "^20.16.9", "dotenv-cli": "^7.4.2", "eslint": "^9.11.1", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e6063235d..b833957c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,13 +18,13 @@ importers: version: link:tooling/prettier '@turbo/gen': specifier: ^2.1.2 - version: 2.1.2(@types/node@20.16.8)(typescript@5.6.2) + version: 2.1.2(@types/node@20.16.9)(typescript@5.6.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.1(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 2.1.1(vitest@2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/ui': specifier: ^2.1.1 version: 2.1.1(vitest@2.1.1) @@ -48,10 +48,10 @@ importers: version: 5.6.2 vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -243,8 +243,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/node': - specifier: ^20.16.8 - version: 20.16.8 + specifier: ^20.16.9 + version: 20.16.9 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 @@ -343,8 +343,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^20.16.8 - version: 20.16.8 + specifier: ^20.16.9 + version: 20.16.9 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -3378,8 +3378,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@20.16.8': - resolution: {integrity: sha512-sbo5JmfbZNkyDv+2HCccr9Y9ZkKJBMTru7UdAsCojMGjKNjdaOV73bqEW242QrHEZL8R4LbHMrW+FHB5lZ5/bw==} + '@types/node@20.16.9': + resolution: {integrity: sha512-rkvIVJxsOfBejxK7I0FO5sa2WxFmJCzoDwcd88+fq/CUfynNywTo/1/T6hyFz22CyztsnLS9nVlHOnTI36RH5w==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -9453,7 +9453,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.1.2(@types/node@20.16.8)(typescript@5.6.2)': + '@turbo/gen@2.1.2(@types/node@20.16.9)(typescript@5.6.2)': dependencies: '@turbo/workspaces': 2.1.2 commander: 10.0.1 @@ -9463,7 +9463,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.16.8)(typescript@5.6.2) + ts-node: 10.9.2(@types/node@20.16.9)(typescript@5.6.2) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -9490,7 +9490,7 @@ snapshots: '@types/asn1@0.2.4': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/babel__core@7.20.5': dependencies: @@ -9515,22 +9515,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/chroma-js@2.4.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/cookie@0.6.0': {} @@ -9539,7 +9539,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/css-font-loading-module@0.0.7': {} @@ -9547,13 +9547,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/ssh2': 1.15.1 '@types/estree@1.0.5': {} @@ -9562,7 +9562,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -9577,7 +9577,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/hast@2.3.10': dependencies: @@ -9606,7 +9606,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.8': + '@types/node@20.16.9': dependencies: undici-types: 6.19.8 @@ -9634,21 +9634,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/ssh2@0.5.52': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -9661,7 +9661,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/tinycolor2@1.4.6': {} @@ -9677,7 +9677,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)': dependencies: @@ -9796,18 +9796,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9821,7 +9821,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -9832,13 +9832,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.1': dependencies: @@ -9868,7 +9868,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.1': dependencies: @@ -12028,7 +12028,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12524,7 +12524,7 @@ snapshots: node-mocks-http@1.16.0: dependencies: '@types/express': 4.17.21 - '@types/node': 20.16.8 + '@types/node': 20.16.9 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -14022,14 +14022,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@20.16.8)(typescript@5.6.2): + ts-node@10.9.2(@types/node@20.16.9)(typescript@5.6.2): 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': 20.16.8 + '@types/node': 20.16.9 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -14341,12 +14341,12 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.1(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.1(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -14358,33 +14358,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.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.6.2) optionalDependencies: - vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(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': 20.16.8 + '@types/node': 20.16.9 fsevents: 2.3.3 sass: 1.79.3 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.1(@types/node@20.16.8)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -14399,11 +14399,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.1(@types/node@20.16.8)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.1(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@vitest/ui': 2.1.1(vitest@2.1.1) jsdom: 25.0.1 transitivePeerDependencies: From a30be7bc1e3beea0171c81ce9ec406ecc3c65e74 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Thu, 26 Sep 2024 18:54:28 +0200 Subject: [PATCH 22/28] feat: add env variable to disable db migrations on startup (#1179) --- scripts/run.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/run.sh b/scripts/run.sh index 41779881b..386a48cee 100644 --- a/scripts/run.sh +++ b/scripts/run.sh @@ -1,5 +1,10 @@ # Run migrations -node ./db/migrations/$DB_DIALECT/migrate.cjs ./db/migrations/$DB_DIALECT +if [ $DB_MIGRATIONS_DISABLED = "true" ]; then + echo "DB migrations are disabled, skipping" +else + echo "Running DB migrations" + node ./db/migrations/$DB_DIALECT/migrate.cjs ./db/migrations/$DB_DIALECT +fi # Start nginx proxy # 1. Replace the HOSTNAME in the nginx template file From 8f7ed056c435a66d095cdfd43b6e893dfc7e6da3 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Thu, 26 Sep 2024 19:02:45 +0200 Subject: [PATCH 23/28] fix: issue with color scheme in layout (#1168) * fix: issue with color scheme in layout * test: add and adjust unit tests for sign-in-callback --- .../[locale]/_client-providers/mantine.tsx | 8 +- apps/nextjs/src/app/[locale]/layout.tsx | 4 +- packages/auth/callbacks.ts | 23 ++++- packages/auth/configuration.ts | 2 +- packages/auth/test/callbacks.spec.ts | 97 +++++++++++++++++-- packages/common/src/cookie.ts | 7 ++ 6 files changed, 127 insertions(+), 14 deletions(-) diff --git a/apps/nextjs/src/app/[locale]/_client-providers/mantine.tsx b/apps/nextjs/src/app/[locale]/_client-providers/mantine.tsx index 9a2f3aecb..fd01444d7 100644 --- a/apps/nextjs/src/app/[locale]/_client-providers/mantine.tsx +++ b/apps/nextjs/src/app/[locale]/_client-providers/mantine.tsx @@ -1,12 +1,14 @@ "use client"; -import { useState } from "react"; import type { PropsWithChildren } from "react"; +import { useState } from "react"; import type { MantineColorScheme, MantineColorSchemeManager } from "@mantine/core"; import { createTheme, isMantineColorScheme, MantineProvider } from "@mantine/core"; +import dayjs from "dayjs"; import { clientApi } from "@homarr/api/client"; import { useSession } from "@homarr/auth/client"; +import { parseCookies, setClientCookie } from "@homarr/common"; export const CustomMantineProvider = ({ children }: PropsWithChildren) => { const manager = useColorSchemeManager(); @@ -50,7 +52,8 @@ function useColorSchemeManager(): MantineColorSchemeManager { } try { - return (window.localStorage.getItem(key) as MantineColorScheme | undefined) ?? defaultValue; + const cookies = parseCookies(document.cookie); + return (cookies[key] as MantineColorScheme | undefined) ?? defaultValue; } catch { return defaultValue; } @@ -61,6 +64,7 @@ function useColorSchemeManager(): MantineColorSchemeManager { if (session) { mutateColorScheme({ colorScheme: value }); } + setClientCookie(key, value, { expires: dayjs().add(1, "year").toDate() }); window.localStorage.setItem(key, value); } catch (error) { console.warn("[@mantine/core] Local storage color scheme manager was unable to save color scheme.", error); diff --git a/apps/nextjs/src/app/[locale]/layout.tsx b/apps/nextjs/src/app/[locale]/layout.tsx index c1b37045b..92826b989 100644 --- a/apps/nextjs/src/app/[locale]/layout.tsx +++ b/apps/nextjs/src/app/[locale]/layout.tsx @@ -6,6 +6,8 @@ import "@homarr/spotlight/styles.css"; import "@homarr/ui/styles.css"; import "~/styles/scroll-area.scss"; +import { cookies } from "next/headers"; + import { env } from "@homarr/auth/env.mjs"; import { auth } from "@homarr/auth/next"; import { ModalProvider } from "@homarr/modals"; @@ -53,7 +55,7 @@ export const viewport: Viewport = { export default async function Layout(props: { children: React.ReactNode; params: { locale: string } }) { const session = await auth(); - const colorScheme = session?.user.colorScheme; + const colorScheme = cookies().get("homarr-color-scheme")?.value ?? "light"; const StackedProvider = composeWrappers([ (innerProps) => { diff --git a/packages/auth/callbacks.ts b/packages/auth/callbacks.ts index 3665a674f..35152cdc0 100644 --- a/packages/auth/callbacks.ts +++ b/packages/auth/callbacks.ts @@ -1,5 +1,6 @@ import { cookies } from "next/headers"; import type { Adapter } from "@auth/core/adapters"; +import dayjs from "dayjs"; import type { NextAuthConfig } from "next-auth"; import type { Database } from "@homarr/db"; @@ -52,12 +53,12 @@ export const createSessionCallback = (db: Database): NextAuthCallbackOf<"session }; export const createSignInCallback = - (adapter: Adapter, isCredentialsRequest: boolean): NextAuthCallbackOf<"signIn"> => + (adapter: Adapter, db: Database, isCredentialsRequest: boolean): NextAuthCallbackOf<"signIn"> => async ({ user }) => { if (!isCredentialsRequest) return true; // https://github.com/nextauthjs/next-auth/issues/6106 - if (!adapter.createSession) { + if (!adapter.createSession || !user.id) { return false; } @@ -66,8 +67,7 @@ export const createSignInCallback = await adapter.createSession({ sessionToken, - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - userId: user.id!, + userId: user.id, expires: sessionExpires, }); @@ -79,6 +79,21 @@ export const createSignInCallback = secure: true, }); + const dbUser = await db.query.users.findFirst({ + where: eq(users.id, user.id), + columns: { + colorScheme: true, + }, + }); + + if (!dbUser) return false; + + // We use a cookie as localStorage is not shared with server (otherwise flickering would occur) + cookies().set("homarr-color-scheme", dbUser.colorScheme, { + path: "/", + expires: dayjs().add(1, "year").toDate(), + }); + return true; }; diff --git a/packages/auth/configuration.ts b/packages/auth/configuration.ts index 32b8f4f26..a3945a064 100644 --- a/packages/auth/configuration.ts +++ b/packages/auth/configuration.ts @@ -38,7 +38,7 @@ export const createConfiguration = (isCredentialsRequest: boolean, headers: Read ]), callbacks: { session: createSessionCallback(db), - signIn: createSignInCallback(adapter, isCredentialsRequest), + signIn: createSignInCallback(adapter, db, isCredentialsRequest), }, redirectProxyUrl: createRedirectUri(headers, "/api/auth"), secret: "secret-is-not-defined-yet", // TODO: This should be added later diff --git a/packages/auth/test/callbacks.spec.ts b/packages/auth/test/callbacks.spec.ts index e793c6749..20dbf17f2 100644 --- a/packages/auth/test/callbacks.spec.ts +++ b/packages/auth/test/callbacks.spec.ts @@ -5,7 +5,7 @@ import { cookies } from "next/headers"; import type { Adapter, AdapterUser } from "@auth/core/adapters"; import type { Account } from "next-auth"; import type { JWT } from "next-auth/jwt"; -import { describe, expect, it, test, vi } from "vitest"; +import { describe, expect, test, vi } from "vitest"; import { groupMembers, groupPermissions, groups, users } from "@homarr/db/schema/sqlite"; import { createDb } from "@homarr/db/test"; @@ -15,6 +15,7 @@ import { createSessionCallback, createSignInCallback, getCurrentUserPermissionsA describe("getCurrentUserPermissions", () => { test("should return empty permissions when non existing user requested", async () => { + // Arrange const db = createDb(); await db.insert(groups).values({ @@ -30,11 +31,16 @@ describe("getCurrentUserPermissions", () => { }); const userId = "1"; + + // Act const result = await getCurrentUserPermissionsAsync(db, userId); + + // Assert expect(result).toEqual([]); }); test("should return empty permissions when user has no groups", async () => { + // Arrange const db = createDb(); const userId = "1"; @@ -50,11 +56,15 @@ describe("getCurrentUserPermissions", () => { id: userId, }); + // Act const result = await getCurrentUserPermissionsAsync(db, userId); + + // Assert expect(result).toEqual([]); }); test("should return permissions for user", async () => { + // Arrange const db = createDb(); const getPermissionsWithChildrenMock = vi .spyOn(definitions, "getPermissionsWithChildren") @@ -77,14 +87,18 @@ describe("getCurrentUserPermissions", () => { permission: "admin", }); + // Act const result = await getCurrentUserPermissionsAsync(db, mockId); + + // Assert expect(result).toEqual(["board-create"]); expect(getPermissionsWithChildrenMock).toHaveBeenCalledWith(["admin"]); }); }); describe("session callback", () => { - it("should add id and name to session user", async () => { + test("should add id and name to session user", async () => { + // Arrange const user: AdapterUser = { id: "id", name: "name", @@ -94,6 +108,8 @@ describe("session callback", () => { const token: JWT = {}; const db = createDb(); const callback = createSessionCallback(db); + + // Act const result = await callback({ session: { user: { @@ -112,6 +128,8 @@ describe("session callback", () => { trigger: "update", newSession: {}, }); + + // Assert expect(result.user).toBeDefined(); expect(result.user!.id).toEqual(user.id); expect(result.user!.name).toEqual(user.name); @@ -169,37 +187,56 @@ vi.mock("next/headers", async (importOriginal) => { }); describe("createSignInCallback", () => { - it("should return true if not credentials request", async () => { + test("should return true if not credentials request and set colorScheme & sessionToken cookie", async () => { + // Arrange const isCredentialsRequest = false; - const signInCallback = createSignInCallback(createAdapter(), isCredentialsRequest); + const db = await prepareDbForSigninAsync("1"); + const signInCallback = createSignInCallback(createAdapter(), db, isCredentialsRequest); + + // Act const result = await signInCallback({ user: { id: "1", emailVerified: new Date("2023-01-13") }, account: {} as Account, }); + + // Assert expect(result).toBe(true); }); - it("should return false if no adapter.createSession", async () => { + test("should return false if no adapter.createSession", async () => { + // Arrange const isCredentialsRequest = true; + const db = await prepareDbForSigninAsync("1"); const signInCallback = createSignInCallback( // https://github.com/nextauthjs/next-auth/issues/6106 { createSession: undefined } as unknown as Adapter, + db, isCredentialsRequest, ); + + // Act const result = await signInCallback({ user: { id: "1", emailVerified: new Date("2023-01-13") }, account: {} as Account, }); + + // Assert expect(result).toBe(false); }); test("should call adapter.createSession with correct input", async () => { + // Arrange const adapter = createAdapter(); const isCredentialsRequest = true; - const signInCallback = createSignInCallback(adapter, isCredentialsRequest); + const db = await prepareDbForSigninAsync("1"); + const signInCallback = createSignInCallback(adapter, db, isCredentialsRequest); const user = { id: "1", emailVerified: new Date("2023-01-13") }; const account = {} as Account; + + // Act await signInCallback({ user, account }); + + // Assert expect(adapter.createSession).toHaveBeenCalledWith({ sessionToken: mockSessionToken, userId: user.id, @@ -213,4 +250,52 @@ describe("createSignInCallback", () => { secure: true, }); }); + + test("should set colorScheme from db as cookie", async () => { + // Arrange + const isCredentialsRequest = false; + const db = await prepareDbForSigninAsync("1"); + const signInCallback = createSignInCallback(createAdapter(), db, isCredentialsRequest); + + // Act + const result = await signInCallback({ + user: { id: "1", emailVerified: new Date("2023-01-13") }, + account: {} as Account, + }); + + // Assert + expect(result).toBe(true); + expect(cookies().set).toHaveBeenCalledWith( + "homarr-color-scheme", + "dark", + expect.objectContaining({ + path: "/", + }), + ); + }); + + test("should return false if user not found in db", async () => { + // Arrange + const isCredentialsRequest = true; + const db = await prepareDbForSigninAsync("other-id"); + const signInCallback = createSignInCallback(createAdapter(), db, isCredentialsRequest); + + // Act + const result = await signInCallback({ + user: { id: "1", emailVerified: new Date("2023-01-13") }, + account: {} as Account, + }); + + // Assert + expect(result).toBe(false); + }); }); + +const prepareDbForSigninAsync = async (userId: string) => { + const db = createDb(); + await db.insert(users).values({ + id: userId, + colorScheme: "dark", + }); + return db; +}; diff --git a/packages/common/src/cookie.ts b/packages/common/src/cookie.ts index 699dd9252..fc2e5df9e 100644 --- a/packages/common/src/cookie.ts +++ b/packages/common/src/cookie.ts @@ -1,3 +1,6 @@ +import type { CookieSerializeOptions } from "cookie"; +import { serialize } from "cookie"; + export function parseCookies(cookieString: string) { const list: Record = {}; const cookieHeader = cookieString; @@ -15,3 +18,7 @@ export function parseCookies(cookieString: string) { return list; } + +export function setClientCookie(name: string, value: string, options: CookieSerializeOptions = {}) { + document.cookie = serialize(name, value, options); +} From 1bce7a300d616ad05dcf191a859af2bb665a41dd Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 21:48:08 +0000 Subject: [PATCH 24/28] fix(deps): update dependency @tabler/icons-react to ^3.18.0 (#1188) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/notifications/package.json | 2 +- packages/spotlight/package.json | 2 +- packages/ui/package.json | 2 +- packages/widgets/package.json | 2 +- pnpm-lock.yaml | 50 ++++++++++++------------- 7 files changed, 31 insertions(+), 31 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 086694553..8e1a69ff2 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -43,7 +43,7 @@ "@mantine/tiptap": "^7.13.0", "@million/lint": "1.0.0-rc.84", "@t3-oss/env-nextjs": "^0.11.1", - "@tabler/icons-react": "^3.17.0", + "@tabler/icons-react": "^3.18.0", "@tanstack/react-query": "^5.56.2", "@tanstack/react-query-devtools": "^5.58.0", "@tanstack/react-query-next-experimental": "5.56.2", diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 0c53238b3..277807864 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -31,7 +31,7 @@ "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@mantine/core": "^7.13.0", - "@tabler/icons-react": "^3.17.0", + "@tabler/icons-react": "^3.18.0", "dayjs": "^1.11.13", "next": "^14.2.13", "react": "^18.3.1" diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 56a4b53e1..f0231f186 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -25,7 +25,7 @@ "dependencies": { "@homarr/ui": "workspace:^0.1.0", "@mantine/notifications": "^7.13.0", - "@tabler/icons-react": "^3.17.0" + "@tabler/icons-react": "^3.18.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 18154076d..e4baef7f9 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -33,7 +33,7 @@ "@mantine/core": "^7.13.0", "@mantine/hooks": "^7.13.0", "@mantine/spotlight": "^7.13.0", - "@tabler/icons-react": "^3.17.0", + "@tabler/icons-react": "^3.18.0", "jotai": "^2.10.0", "next": "^14.2.13", "react": "^18.3.1", diff --git a/packages/ui/package.json b/packages/ui/package.json index c0d71fb99..6b3e210c5 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -31,7 +31,7 @@ "@mantine/core": "^7.13.0", "@mantine/dates": "^7.13.0", "@mantine/hooks": "^7.13.0", - "@tabler/icons-react": "^3.17.0", + "@tabler/icons-react": "^3.18.0", "mantine-react-table": "2.0.0-beta.6", "next": "^14.2.13", "react": "^18.3.1" diff --git a/packages/widgets/package.json b/packages/widgets/package.json index fdc336c28..71440dcee 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -40,7 +40,7 @@ "@homarr/validation": "workspace:^0.1.0", "@mantine/core": "^7.13.0", "@mantine/hooks": "^7.13.0", - "@tabler/icons-react": "^3.17.0", + "@tabler/icons-react": "^3.18.0", "@tiptap/extension-color": "2.7.4", "@tiptap/extension-highlight": "2.7.4", "@tiptap/extension-image": "2.7.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b833957c9..c449b8796 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -140,8 +140,8 @@ importers: specifier: ^0.11.1 version: 0.11.1(typescript@5.6.2)(zod@3.23.8) '@tabler/icons-react': - specifier: ^3.17.0 - version: 3.17.0(react@18.3.1) + specifier: ^3.18.0 + version: 3.18.0(react@18.3.1) '@tanstack/react-query': specifier: ^5.56.2 version: 5.56.2(react@18.3.1) @@ -195,7 +195,7 @@ importers: version: 2.10.0(@types/react@18.3.9)(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -1104,8 +1104,8 @@ importers: specifier: ^7.13.0 version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': - specifier: ^3.17.0 - version: 3.17.0(react@18.3.1) + specifier: ^3.18.0 + version: 3.18.0(react@18.3.1) dayjs: specifier: ^1.11.13 version: 1.11.13 @@ -1141,8 +1141,8 @@ importers: specifier: ^7.13.0 version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': - specifier: ^3.17.0 - version: 3.17.0(react@18.3.1) + specifier: ^3.18.0 + version: 3.18.0(react@18.3.1) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1338,8 +1338,8 @@ importers: specifier: ^7.13.0 version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': - specifier: ^3.17.0 - version: 3.17.0(react@18.3.1) + specifier: ^3.18.0 + version: 3.18.0(react@18.3.1) jotai: specifier: ^2.10.0 version: 2.10.0(@types/react@18.3.9)(react@18.3.1) @@ -1376,7 +1376,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-international: specifier: ^1.2.4 version: 1.2.4 @@ -1424,11 +1424,11 @@ importers: specifier: ^7.13.0 version: 7.13.0(react@18.3.1) '@tabler/icons-react': - specifier: ^3.17.0 - version: 3.17.0(react@18.3.1) + specifier: ^3.18.0 + version: 3.18.0(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -1543,8 +1543,8 @@ importers: specifier: ^7.13.0 version: 7.13.0(react@18.3.1) '@tabler/icons-react': - specifier: ^3.17.0 - version: 3.17.0(react@18.3.1) + specifier: ^3.18.0 + version: 3.18.0(react@18.3.1) '@tiptap/extension-color': specifier: 2.7.4 version: 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/extension-text-style@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))) @@ -1598,7 +1598,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -2972,13 +2972,13 @@ packages: typescript: optional: true - '@tabler/icons-react@3.17.0': - resolution: {integrity: sha512-Ndm9Htv7KpIU1PYYrzs5EMhyA3aZGcgaxUp9Q1XOxcRZ+I0X+Ub2WS5f4bkRyDdL1s0++k2T9XRgmg2pG113sw==} + '@tabler/icons-react@3.18.0': + resolution: {integrity: sha512-2gGMWJe67T7q6Sgb+4r/OsAjbq6hH30D6D2l02kOnl9kAauSsp/u6Gx1zteQ/GiwqRYSTEIhYMOhOV4LLa8rAw==} peerDependencies: react: '>= 16' - '@tabler/icons@3.17.0': - resolution: {integrity: sha512-sCSfAQ0w93KSnSL7tS08n73CdIKpuHP8foeLMWgDKiZaCs8ZE//N3ytazCk651ZtruTtByI3b+ZDj7nRf+hHvA==} + '@tabler/icons@3.18.0': + resolution: {integrity: sha512-zLuwTs/xjQSsGh1X5Pt6qytvM8r6lFpWo5aAiDgnX2ekrOshNs4d87PcJEkP3555gaKy0ZftgckxPzedrN00fQ==} '@tanstack/match-sorter-utils@8.15.1': resolution: {integrity: sha512-PnVV3d2poenUM31ZbZi/yXkBu3J7kd5k2u51CGwwNojag451AjTH9N6n41yjXz2fpLeewleyLBmNS6+HcGDlXw==} @@ -9156,12 +9156,12 @@ snapshots: optionalDependencies: typescript: 5.6.2 - '@tabler/icons-react@3.17.0(react@18.3.1)': + '@tabler/icons-react@3.18.0(react@18.3.1)': dependencies: - '@tabler/icons': 3.17.0 + '@tabler/icons': 3.18.0 react: 18.3.1 - '@tabler/icons@3.17.0': {} + '@tabler/icons@3.18.0': {} '@tanstack/match-sorter-utils@8.15.1': dependencies: @@ -12253,12 +12253,12 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.17.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + mantine-react-table@2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/dates': 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) - '@tabler/icons-react': 3.17.0(react@18.3.1) + '@tabler/icons-react': 3.18.0(react@18.3.1) '@tanstack/match-sorter-utils': 8.15.1 '@tanstack/react-table': 8.19.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-virtual': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) From f6c7271fb43324f7e9eb0f8cc7ae5646f516b8b2 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 15:11:35 +0000 Subject: [PATCH 25/28] fix(deps): update dependency tldts to ^6.1.48 (#1190) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/common/package.json | 2 +- pnpm-lock.yaml | 90 ++++++++++++++++++------------------ 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/packages/common/package.json b/packages/common/package.json index c7bca56f3..37606d4c7 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -28,7 +28,7 @@ "dayjs": "^1.11.13", "next": "^14.2.13", "react": "^18.3.1", - "tldts": "^6.1.47" + "tldts": "^6.1.48" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c449b8796..a128eadfa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,16 +153,16 @@ importers: version: 5.56.2(@tanstack/react-query@5.56.2(react@18.3.1))(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react@18.3.1) '@trpc/client': specifier: next - version: 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) + version: 11.0.0-rc.544(@trpc/server@11.0.0-rc.544) '@trpc/next': specifier: next - version: 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/react-query@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.532)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/react-query@11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.544)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/react-query': specifier: next - version: 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.532 + version: 11.0.0-rc.544 '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -502,13 +502,13 @@ importers: version: link:../validation '@trpc/client': specifier: next - version: 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) + version: 11.0.0-rc.544(@trpc/server@11.0.0-rc.544) '@trpc/react-query': specifier: next - version: 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.532 + version: 11.0.0-rc.544 dockerode: specifier: ^4.0.2 version: 4.0.2 @@ -523,7 +523,7 @@ importers: version: 2.2.1 trpc-swagger: specifier: ^1.2.6 - version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(zod@3.23.8) + version: 1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(zod@3.23.8) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -666,8 +666,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 tldts: - specifier: ^6.1.47 - version: 6.1.47 + specifier: ^6.1.48 + version: 6.1.48 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -3229,18 +3229,18 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trpc/client@11.0.0-rc.532': - resolution: {integrity: sha512-uQRaZbT/dYbp+kP0F8oLJTRHR7esy/Va4++GfnIBaTckLUjwLMe0QWeME+7hp6/ENmpotYGQtRB30DgbnML+8w==} + '@trpc/client@11.0.0-rc.544': + resolution: {integrity: sha512-VympvY3/j597XUNEm8ywcH9Q78rC8f7qvLRpfU6u7Bjm7YgWLNaWlBYLpnOjhej0gXjFQjRLsnF1Ffek8KDtZg==} peerDependencies: - '@trpc/server': 11.0.0-rc.532+476db0d8c + '@trpc/server': 11.0.0-rc.544+f8e8d1715 - '@trpc/next@11.0.0-rc.532': - resolution: {integrity: sha512-+f2zZ3dPFGE1vYBvrXRYvIcQuAIagz08X+ft69/n/59o2c6YSmsHiwbB3gdySC088vNkhzGd8INkzNjiUdBx/Q==} + '@trpc/next@11.0.0-rc.544': + resolution: {integrity: sha512-hSneXAUgapL17RXyTdN9G5ZeN73B/bZ0j2XqduATfD/UgwvTaUuS4uYybgBy3RMLnaOnjr9lxcrYAf4ysiKxCg==} peerDependencies: '@tanstack/react-query': ^5.54.1 - '@trpc/client': 11.0.0-rc.532+476db0d8c - '@trpc/react-query': 11.0.0-rc.532+476db0d8c - '@trpc/server': 11.0.0-rc.532+476db0d8c + '@trpc/client': 11.0.0-rc.544+f8e8d1715 + '@trpc/react-query': 11.0.0-rc.544+f8e8d1715 + '@trpc/server': 11.0.0-rc.544+f8e8d1715 next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' @@ -3250,17 +3250,17 @@ packages: '@trpc/react-query': optional: true - '@trpc/react-query@11.0.0-rc.532': - resolution: {integrity: sha512-5pC/iZRuqolxPm0KiooVqUqgG2zfQFsTb4UYMt7W/L5hMWAW54N48la6o2+tct/h+V5m9fT4G9/qbtVNmqSezg==} + '@trpc/react-query@11.0.0-rc.544': + resolution: {integrity: sha512-lieAIbIdbwWsQcZuyUUzIGMB+ouMfkiPoK/H7N864eftiAmZgIuvtaarnO/7wTtLGsJoMOTzTJLE503UvEu0FA==} peerDependencies: '@tanstack/react-query': ^5.54.1 - '@trpc/client': 11.0.0-rc.532+476db0d8c - '@trpc/server': 11.0.0-rc.532+476db0d8c + '@trpc/client': 11.0.0-rc.544+f8e8d1715 + '@trpc/server': 11.0.0-rc.544+f8e8d1715 react: '>=18.2.0' react-dom: '>=18.2.0' - '@trpc/server@11.0.0-rc.532': - resolution: {integrity: sha512-DhlNzpSS5VlliHXL8hH12cydUtRWbCE2Uk1Q+wTmKi1PlUwM4EPXwagBDt2KpVhiZ4AXHtdfoPhwo6h7So6O+g==} + '@trpc/server@11.0.0-rc.544': + resolution: {integrity: sha512-Hv7w6PV9MQgD+TzX1LI1P1E2siweQaf4fS/xW+b6NCC15REgcYuWNPu69YFFpwcdkl3PuAkh+DL/0NPUpHdiHg==} '@tsconfig/node10@1.0.11': resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} @@ -7119,11 +7119,11 @@ packages: title-case@2.1.1: resolution: {integrity: sha512-EkJoZ2O3zdCz3zJsYCsxyq2OC5hrxR9mfdd5I+w8h/tmFfeOxJ+vvkxsKxdmN0WtS9zLdHEgfgVOiMVgv+Po4Q==} - tldts-core@6.1.47: - resolution: {integrity: sha512-6SWyFMnlst1fEt7GQVAAu16EGgFK0cLouH/2Mk6Ftlwhv3Ol40L0dlpGMcnnNiiOMyD2EV/aF3S+U2nKvvLvrA==} + tldts-core@6.1.48: + resolution: {integrity: sha512-3gD9iKn/n2UuFH1uilBviK9gvTNT6iYwdqrj1Vr5mh8FuelvpRNaYVH4pNYqUgOGU4aAdL9X35eLuuj0gRsx+A==} - tldts@6.1.47: - resolution: {integrity: sha512-R/K2tZ5MiY+mVrnSkNJkwqYT2vUv1lcT6wJvd2emGaMJ7PHUGRY4e3tUsdFCXgqxi2QgbHjL3yJgXCo40v9Hxw==} + tldts@6.1.48: + resolution: {integrity: sha512-SPbnh1zaSzi/OsmHb1vrPNnYuwJbdWjwo5TbBYYMlTtH3/1DSb41t8bcSxkwDmmbG2q6VLPVvQc7Yf23T+1EEw==} hasBin: true tmp@0.0.33: @@ -9418,30 +9418,30 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532)': + '@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544)': dependencies: - '@trpc/server': 11.0.0-rc.532 + '@trpc/server': 11.0.0-rc.544 - '@trpc/next@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/react-query@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.532)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/next@11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/react-query@11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.544)(next@14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@trpc/client': 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) - '@trpc/server': 11.0.0-rc.532 + '@trpc/client': 11.0.0-rc.544(@trpc/server@11.0.0-rc.544) + '@trpc/server': 11.0.0-rc.544 next: 14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@tanstack/react-query': 5.56.2(react@18.3.1) - '@trpc/react-query': 11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@trpc/react-query': 11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@trpc/react-query@11.0.0-rc.532(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/react-query@11.0.0-rc.544(@tanstack/react-query@5.56.2(react@18.3.1))(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/react-query': 5.56.2(react@18.3.1) - '@trpc/client': 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) - '@trpc/server': 11.0.0-rc.532 + '@trpc/client': 11.0.0-rc.544(@trpc/server@11.0.0-rc.544) + '@trpc/server': 11.0.0-rc.544 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@trpc/server@11.0.0-rc.532': {} + '@trpc/server@11.0.0-rc.544': {} '@tsconfig/node10@1.0.11': {} @@ -13943,11 +13943,11 @@ snapshots: no-case: 2.3.2 upper-case: 1.1.3 - tldts-core@6.1.47: {} + tldts-core@6.1.48: {} - tldts@6.1.47: + tldts@6.1.48: dependencies: - tldts-core: 6.1.47 + tldts-core: 6.1.48 tmp@0.0.33: dependencies: @@ -13976,7 +13976,7 @@ snapshots: tough-cookie@5.0.0: dependencies: - tldts: 6.1.47 + tldts: 6.1.48 tr46@0.0.3: {} @@ -14004,10 +14004,10 @@ snapshots: triple-beam@1.4.1: {} - trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.532(@trpc/server@11.0.0-rc.532))(@trpc/server@11.0.0-rc.532)(zod@3.23.8): + trpc-swagger@1.2.6(patch_hash=6s72z7zx33c52iesv5sewipn6i)(@trpc/client@11.0.0-rc.544(@trpc/server@11.0.0-rc.544))(@trpc/server@11.0.0-rc.544)(zod@3.23.8): dependencies: - '@trpc/client': 11.0.0-rc.532(@trpc/server@11.0.0-rc.532) - '@trpc/server': 11.0.0-rc.532 + '@trpc/client': 11.0.0-rc.544(@trpc/server@11.0.0-rc.544) + '@trpc/server': 11.0.0-rc.544 chalk-scripts: 1.2.8 co-body: 6.2.0 lodash.clonedeep: 4.5.0 From 2245e7aae8fa75730706d2e73c30870ac6d0ec77 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 15:29:22 +0000 Subject: [PATCH 26/28] fix(deps): update dependency eslint-plugin-react to ^7.37.0 (#1189) 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 a128eadfa..73990a35d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1646,8 +1646,8 @@ importers: specifier: ^6.10.0 version: 6.10.0(eslint@9.11.1) eslint-plugin-react: - specifier: ^7.36.1 - version: 7.36.1(eslint@9.11.1) + specifier: ^7.37.0 + version: 7.37.0(eslint@9.11.1) eslint-plugin-react-hooks: specifier: ^4.6.2 version: 4.6.2(eslint@9.11.1) @@ -4696,8 +4696,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.36.1: - resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} + eslint-plugin-react@7.37.0: + resolution: {integrity: sha512-IHBePmfWH5lKhJnJ7WB1V+v/GolbB0rjS8XYVCSQCZKaQCAUhMoVoOEn1Ef8Z8Wf0a7l8KTJvuZg5/e4qrZ6nA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -11197,7 +11197,7 @@ snapshots: dependencies: eslint: 9.11.1 - eslint-plugin-react@7.36.1(eslint@9.11.1): + eslint-plugin-react@7.37.0(eslint@9.11.1): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 4f2464c27..01e845759 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -21,7 +21,7 @@ "eslint-config-turbo": "^2.1.2", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jsx-a11y": "^6.10.0", - "eslint-plugin-react": "^7.36.1", + "eslint-plugin-react": "^7.37.0", "eslint-plugin-react-hooks": "^4.6.2", "typescript-eslint": "^8.7.0" }, From 3ead13e479baca629dbd027f304ca192422865ed Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 16:35:23 +0000 Subject: [PATCH 27/28] chore(deps): update dependency @types/node to ^20.16.10 (#1191) 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 | 104 +++++++++++++++++++-------------------- 3 files changed, 54 insertions(+), 54 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 8e1a69ff2..e10315e42 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -79,7 +79,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "2.4.4", - "@types/node": "^20.16.9", + "@types/node": "^20.16.10", "@types/prismjs": "^1.26.4", "@types/react": "^18.3.9", "@types/react-dom": "^18.3.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 39c87ff07..23c3afa46 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": "^20.16.9", + "@types/node": "^20.16.10", "dotenv-cli": "^7.4.2", "eslint": "^9.11.1", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73990a35d..d2132be47 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,13 +18,13 @@ importers: version: link:tooling/prettier '@turbo/gen': specifier: ^2.1.2 - version: 2.1.2(@types/node@20.16.9)(typescript@5.6.2) + version: 2.1.2(@types/node@20.16.10)(typescript@5.6.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.1(vite@5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.1 - version: 2.1.1(vitest@2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 2.1.1(vitest@2.1.1(@types/node@20.16.10)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/ui': specifier: ^2.1.1 version: 2.1.1(vitest@2.1.1) @@ -48,10 +48,10 @@ importers: version: 5.6.2 vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.1 - version: 2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.1(@types/node@20.16.10)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -243,8 +243,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/node': - specifier: ^20.16.9 - version: 20.16.9 + specifier: ^20.16.10 + version: 20.16.10 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 @@ -343,8 +343,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^20.16.9 - version: 20.16.9 + specifier: ^20.16.10 + version: 20.16.10 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -3378,8 +3378,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@20.16.9': - resolution: {integrity: sha512-rkvIVJxsOfBejxK7I0FO5sa2WxFmJCzoDwcd88+fq/CUfynNywTo/1/T6hyFz22CyztsnLS9nVlHOnTI36RH5w==} + '@types/node@20.16.10': + resolution: {integrity: sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -9453,7 +9453,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.1.2(@types/node@20.16.9)(typescript@5.6.2)': + '@turbo/gen@2.1.2(@types/node@20.16.10)(typescript@5.6.2)': dependencies: '@turbo/workspaces': 2.1.2 commander: 10.0.1 @@ -9463,7 +9463,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.16.9)(typescript@5.6.2) + ts-node: 10.9.2(@types/node@20.16.10)(typescript@5.6.2) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -9490,7 +9490,7 @@ snapshots: '@types/asn1@0.2.4': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/babel__core@7.20.5': dependencies: @@ -9515,22 +9515,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/chroma-js@2.4.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/cookie@0.6.0': {} @@ -9539,7 +9539,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/css-font-loading-module@0.0.7': {} @@ -9547,13 +9547,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/ssh2': 1.15.1 '@types/estree@1.0.5': {} @@ -9562,7 +9562,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -9577,7 +9577,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/hast@2.3.10': dependencies: @@ -9606,7 +9606,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.9': + '@types/node@20.16.10': dependencies: undici-types: 6.19.8 @@ -9634,21 +9634,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/ssh2@0.5.52': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -9661,7 +9661,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/tinycolor2@1.4.6': {} @@ -9677,7 +9677,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)': dependencies: @@ -9796,18 +9796,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.1(vite@5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/coverage-v8@2.1.1(vitest@2.1.1(@types/node@20.16.10)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9821,7 +9821,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.10)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -9832,13 +9832,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.1': dependencies: @@ -9868,7 +9868,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 tinyrainbow: 1.2.0 - vitest: 2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.1(@types/node@20.16.10)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.1': dependencies: @@ -12028,7 +12028,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12524,7 +12524,7 @@ snapshots: node-mocks-http@1.16.0: dependencies: '@types/express': 4.17.21 - '@types/node': 20.16.9 + '@types/node': 20.16.10 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -14022,14 +14022,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@20.16.9)(typescript@5.6.2): + ts-node@10.9.2(@types/node@20.16.10)(typescript@5.6.2): 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': 20.16.9 + '@types/node': 20.16.10 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -14341,12 +14341,12 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.1(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.1(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -14358,33 +14358,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.0.1(typescript@5.6.2)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.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.6.2) optionalDependencies: - vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@20.16.10)(sass@1.79.3)(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': 20.16.9 + '@types/node': 20.16.10 fsevents: 2.3.3 sass: 1.79.3 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.1(@types/node@20.16.9)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.1(@types/node@20.16.10)(@vitest/ui@2.1.1)(jsdom@25.0.1)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -14399,11 +14399,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.1(@types/node@20.16.9)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.1(@types/node@20.16.10)(sass@1.79.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@vitest/ui': 2.1.1(vitest@2.1.1) jsdom: 25.0.1 transitivePeerDependencies: From f2c3d109cc5d0b9ccbd3a5433541e6cde7036268 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 16:50:57 +0000 Subject: [PATCH 28/28] chore(deps): update dependency @types/react to ^18.3.10 (#1192) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 144 +++++++++++++++++++-------------------- 2 files changed, 73 insertions(+), 73 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index e10315e42..52981dbe6 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -81,7 +81,7 @@ "@types/chroma-js": "2.4.4", "@types/node": "^20.16.10", "@types/prismjs": "^1.26.4", - "@types/react": "^18.3.9", + "@types/react": "^18.3.10", "@types/react-dom": "^18.3.0", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d2132be47..8640ad040 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -123,16 +123,16 @@ importers: version: 7.13.0(chroma-js@3.1.1) '@mantine/core': specifier: ^7.13.0 - version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.13.0 version: 7.13.0(react@18.3.1) '@mantine/modals': specifier: ^7.13.0 - version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/tiptap': specifier: ^7.13.0 - version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4))(@tiptap/react@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4))(@tiptap/react@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@million/lint': specifier: 1.0.0-rc.84 version: 1.0.0-rc.84(rollup@4.21.3)(webpack-sources@3.2.3) @@ -192,10 +192,10 @@ importers: version: 11.0.0 jotai: specifier: ^2.10.0 - version: 2.10.0(@types/react@18.3.9)(react@18.3.1) + version: 2.10.0(@types/react@18.3.10)(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -225,7 +225,7 @@ importers: version: 2.2.1 swagger-ui-react: specifier: ^5.17.14 - version: 5.17.14(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.17.14(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@18.3.1) @@ -249,8 +249,8 @@ importers: specifier: ^1.26.4 version: 1.26.4 '@types/react': - specifier: ^18.3.9 - version: 18.3.9 + specifier: ^18.3.10 + version: 18.3.10 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -855,7 +855,7 @@ importers: version: 0.24.2 drizzle-orm: specifier: ^0.33.0 - version: 0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.9)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1) + version: 0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.10)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1) mysql2: specifier: 3.11.3 version: 3.11.3 @@ -1047,7 +1047,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.13.0 - version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.13.0 version: 7.13.0(react@18.3.1) @@ -1102,7 +1102,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.13.0 - version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.18.0 version: 3.18.0(react@18.3.1) @@ -1139,7 +1139,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^7.13.0 - version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.18.0 version: 3.18.0(react@18.3.1) @@ -1330,19 +1330,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.13.0 - version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.13.0 version: 7.13.0(react@18.3.1) '@mantine/spotlight': specifier: ^7.13.0 - version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tabler/icons-react': specifier: ^3.18.0 version: 3.18.0(react@18.3.1) jotai: specifier: ^2.10.0 - version: 2.10.0(@types/react@18.3.9)(react@18.3.1) + version: 2.10.0(@types/react@18.3.10)(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -1376,7 +1376,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-international: specifier: ^1.2.4 version: 1.2.4 @@ -1416,10 +1416,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.13.0 - version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/dates': specifier: ^7.13.0 - version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.13.0 version: 7.13.0(react@18.3.1) @@ -1428,7 +1428,7 @@ importers: version: 3.18.0(react@18.3.1) mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -1538,7 +1538,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.13.0 - version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': specifier: ^7.13.0 version: 7.13.0(react@18.3.1) @@ -1598,7 +1598,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.6 - version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.13 version: 14.2.13(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.79.3) @@ -3399,8 +3399,8 @@ packages: '@types/react-dom@18.3.0': resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react@18.3.9': - resolution: {integrity: sha512-+BpAVyTpJkNWWSSnaLBk6ePpHLOGJKnEQNbINNovPWzvEUyAe3e+/d494QdEh71RekM/qV7lw6jzf1HGrJyAtQ==} + '@types/react@18.3.10': + resolution: {integrity: sha512-02sAAlBnP39JgXwkAq3PeU9DVaaGpZyF3MGcC0MKgQVkZor5IiiDAipVaxQHtDJAmO4GIy/rVBy/LzVj76Cyqg==} '@types/send@0.17.4': resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} @@ -8533,7 +8533,7 @@ snapshots: dependencies: chroma-js: 3.1.1 - '@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.26.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) @@ -8541,15 +8541,15 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-number-format: 5.4.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-remove-scroll: 2.6.0(@types/react@18.3.9)(react@18.3.1) - react-textarea-autosize: 8.5.3(@types/react@18.3.9)(react@18.3.1) + react-remove-scroll: 2.6.0(@types/react@18.3.10)(react@18.3.1) + react-textarea-autosize: 8.5.3(@types/react@18.3.10)(react@18.3.1) type-fest: 4.26.1 transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) clsx: 2.1.1 dayjs: 1.11.13 @@ -8566,25 +8566,25 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/modals@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/modals@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@mantine/notifications@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/notifications@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) '@mantine/store': 7.13.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/spotlight@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/spotlight@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) '@mantine/store': 7.13.0(react@18.3.1) react: 18.3.1 @@ -8594,9 +8594,9 @@ snapshots: dependencies: react: 18.3.1 - '@mantine/tiptap@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4))(@tiptap/react@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/tiptap@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tiptap/extension-link@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4))(@tiptap/react@2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) '@tiptap/extension-link': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/react': 2.7.4(@tiptap/core@2.7.4(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -9624,9 +9624,9 @@ snapshots: '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 - '@types/react@18.3.9': + '@types/react@18.3.10': dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 @@ -9657,7 +9657,7 @@ snapshots: '@types/swagger-ui-react@4.18.3': dependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 '@types/through@0.0.33': dependencies: @@ -10841,10 +10841,10 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.9)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1): + drizzle-orm@0.33.0(@types/better-sqlite3@7.6.11)(@types/react@18.3.10)(better-sqlite3@11.3.0)(mysql2@3.11.3)(react@18.3.1): optionalDependencies: '@types/better-sqlite3': 7.6.11 - '@types/react': 18.3.9 + '@types/react': 18.3.10 better-sqlite3: 11.3.0 mysql2: 3.11.3 react: 18.3.1 @@ -12034,9 +12034,9 @@ snapshots: jose@5.9.2: {} - jotai@2.10.0(@types/react@18.3.9)(react@18.3.1): + jotai@2.10.0(@types/react@18.3.10)(react@18.3.1): optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 react: 18.3.1 js-file-download@0.4.12: {} @@ -12253,10 +12253,10 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + mantine-react-table@2.0.0-beta.6(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/dates@7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(@tabler/icons-react@3.18.0(react@18.3.1))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/dates': 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/dates': 7.13.0(@mantine/core@7.13.0(@mantine/hooks@7.13.0(react@18.3.1))(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.13.0(react@18.3.1))(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mantine/hooks': 7.13.0(react@18.3.1) '@tabler/icons-react': 3.18.0(react@18.3.1) '@tanstack/match-sorter-utils': 8.15.1 @@ -13117,49 +13117,49 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-redux@9.1.2(@types/react@18.3.9)(react@18.3.1)(redux@5.0.1): + react-redux@9.1.2(@types/react@18.3.10)(react@18.3.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 18.3.1 use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 redux: 5.0.1 react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.6(@types/react@18.3.9)(react@18.3.1): + react-remove-scroll-bar@2.3.6(@types/react@18.3.10)(react@18.3.1): dependencies: react: 18.3.1 - react-style-singleton: 2.2.1(@types/react@18.3.9)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.10)(react@18.3.1) tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 - react-remove-scroll@2.6.0(@types/react@18.3.9)(react@18.3.1): + react-remove-scroll@2.6.0(@types/react@18.3.10)(react@18.3.1): dependencies: react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.9)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.9)(react@18.3.1) + react-remove-scroll-bar: 2.3.6(@types/react@18.3.10)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.10)(react@18.3.1) tslib: 2.7.0 - use-callback-ref: 1.3.2(@types/react@18.3.9)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.9)(react@18.3.1) + use-callback-ref: 1.3.2(@types/react@18.3.10)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.10)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 react-simple-code-editor@0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-style-singleton@2.2.1(@types/react@18.3.9)(react@18.3.1): + react-style-singleton@2.2.1(@types/react@18.3.10)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 react-syntax-highlighter@15.5.0(react@18.3.1): dependencies: @@ -13170,12 +13170,12 @@ snapshots: react: 18.3.1 refractor: 3.6.0 - react-textarea-autosize@8.5.3(@types/react@18.3.9)(react@18.3.1): + react-textarea-autosize@8.5.3(@types/react@18.3.10)(react@18.3.1): dependencies: '@babel/runtime': 7.25.6 react: 18.3.1 use-composed-ref: 1.3.0(react@18.3.1) - use-latest: 1.2.1(@types/react@18.3.9)(react@18.3.1) + use-latest: 1.2.1(@types/react@18.3.10)(react@18.3.1) transitivePeerDependencies: - '@types/react' @@ -13763,7 +13763,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.17.14(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + swagger-ui-react@5.17.14(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime-corejs3': 7.25.6 '@braintree/sanitize-url': 7.0.2 @@ -13787,7 +13787,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@18.3.1(react@18.3.1))(react@18.3.1) react-inspector: 6.0.2(react@18.3.1) - react-redux: 9.1.2(@types/react@18.3.9)(react@18.3.1)(redux@5.0.1) + react-redux: 9.1.2(@types/react@18.3.10)(react@18.3.1)(redux@5.0.1) react-syntax-highlighter: 15.5.0(react@18.3.1) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -14261,12 +14261,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.2(@types/react@18.3.9)(react@18.3.1): + use-callback-ref@1.3.2(@types/react@18.3.10)(react@18.3.1): dependencies: react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 use-composed-ref@1.3.0(react@18.3.1): dependencies: @@ -14278,26 +14278,26 @@ snapshots: dequal: 2.0.3 react: 18.3.1 - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.9)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(@types/react@18.3.10)(react@18.3.1): dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 - use-latest@1.2.1(@types/react@18.3.9)(react@18.3.1): + use-latest@1.2.1(@types/react@18.3.10)(react@18.3.1): dependencies: react: 18.3.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.9)(react@18.3.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.10)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 - use-sidecar@1.1.2(@types/react@18.3.9)(react@18.3.1): + use-sidecar@1.1.2(@types/react@18.3.10)(react@18.3.1): dependencies: detect-node-es: 1.1.0 react: 18.3.1 tslib: 2.7.0 optionalDependencies: - '@types/react': 18.3.9 + '@types/react': 18.3.10 use-sync-external-store@1.2.2(react@18.3.1): dependencies: