From c5894136f676adf4382b264371536864686a7263 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Fri, 16 Aug 2024 22:49:56 +0200 Subject: [PATCH 01/25] refactor: remove item import for now (#985) --- .../src/app/[locale]/boards/(content)/_header-actions.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx b/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx index 2e6db592b..fa9beb4d9 100644 --- a/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx +++ b/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx @@ -6,7 +6,6 @@ import { IconBox, IconBoxAlignTop, IconChevronDown, - IconPackageImport, IconPencil, IconPencilOff, IconPlus, @@ -95,7 +94,6 @@ const AddMenu = () => { } onClick={handleSelectItem}> {t("item.action.create")} - }>{t("item.action.import")} From 3eb90968ac8e5de059b3e14c0736433b005f5409 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 18 Aug 2024 11:45:32 +0200 Subject: [PATCH 02/25] fix(deps): update dependency chroma-js to v3 (#992) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 22b9f3845..1d6659bcb 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -50,7 +50,7 @@ "@xterm/addon-canvas": "^0.7.0", "@xterm/addon-fit": "0.10.0", "@xterm/xterm": "^5.5.0", - "chroma-js": "^2.6.0", + "chroma-js": "^3.0.0", "clsx": "^2.1.1", "dayjs": "^1.11.12", "dotenv": "^16.4.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f37f34e1..2137d3ef1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -109,7 +109,7 @@ importers: version: link:../../packages/widgets '@mantine/colors-generator': specifier: ^7.12.1 - version: 7.12.1(chroma-js@2.6.0) + version: 7.12.1(chroma-js@3.0.0) '@mantine/core': specifier: ^7.12.1 version: 7.12.1(@mantine/hooks@7.12.1(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -159,8 +159,8 @@ importers: specifier: ^5.5.0 version: 5.5.0 chroma-js: - specifier: ^2.6.0 - version: 2.6.0 + specifier: ^3.0.0 + version: 3.0.0 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -3440,8 +3440,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chroma-js@2.6.0: - resolution: {integrity: sha512-BLHvCB9s8Z1EV4ethr6xnkl/P2YRFOGqfgvuMG/MyCbZPrTA+NeiByY6XvgF0zP4/2deU2CXnWyMa3zu1LqQ3A==} + chroma-js@3.0.0: + resolution: {integrity: sha512-ZFn4qxtZTvRJ7XatOLgaHGJYN10LoS6T0EMsu7IVayFG5+b6Yw8wCGQL5qLgo4B+wrRZ9niCrozOQ4a584bvaA==} chrome-trace-event@1.0.3: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} @@ -7235,9 +7235,9 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@mantine/colors-generator@7.12.1(chroma-js@2.6.0)': + '@mantine/colors-generator@7.12.1(chroma-js@3.0.0)': dependencies: - chroma-js: 2.6.0 + chroma-js: 3.0.0 '@mantine/core@7.12.1(@mantine/hooks@7.12.1(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: @@ -8698,7 +8698,7 @@ snapshots: chownr@2.0.0: {} - chroma-js@2.6.0: {} + chroma-js@3.0.0: {} chrome-trace-event@1.0.3: {} From 7521ef0519033fc4ddd51f03f46281417aa05b76 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sun, 18 Aug 2024 12:07:00 +0200 Subject: [PATCH 03/25] feat: add hotkeys (#986) --- .../src/app/[locale]/boards/(content)/_header-actions.tsx | 3 +++ apps/nextjs/src/components/user-avatar-menu.tsx | 3 ++- packages/widgets/src/notebook/notebook.tsx | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx b/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx index fa9beb4d9..27980758b 100644 --- a/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx +++ b/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx @@ -2,6 +2,7 @@ import { useCallback } from "react"; import { Group, Menu } from "@mantine/core"; +import { useHotkeys } from "@mantine/hooks"; import { IconBox, IconBoxAlignTop, @@ -137,6 +138,8 @@ const EditModeMenu = () => { setEditMode(true); }, [board, isEditMode, saveBoard, setEditMode]); + useHotkeys([["mod+e", toggle]]); + return ( {isEditMode ? : } diff --git a/apps/nextjs/src/components/user-avatar-menu.tsx b/apps/nextjs/src/components/user-avatar-menu.tsx index 6ac0f4bd7..9a03b4200 100644 --- a/apps/nextjs/src/components/user-avatar-menu.tsx +++ b/apps/nextjs/src/components/user-avatar-menu.tsx @@ -5,7 +5,7 @@ import { useCallback, useEffect } from "react"; import Link from "next/link"; import { useRouter } from "next/navigation"; import { Center, Menu, Stack, Text, useMantineColorScheme } from "@mantine/core"; -import { useTimeout } from "@mantine/hooks"; +import { useHotkeys, useTimeout } from "@mantine/hooks"; import { IconCheck, IconHome, @@ -33,6 +33,7 @@ interface UserAvatarMenuProps { export const UserAvatarMenu = ({ children }: UserAvatarMenuProps) => { const t = useScopedI18n("common.userAvatar.menu"); const { colorScheme, toggleColorScheme } = useMantineColorScheme(); + useHotkeys([["mod+J", toggleColorScheme]]); const ColorSchemeIcon = colorScheme === "dark" ? IconSun : IconMoon; diff --git a/packages/widgets/src/notebook/notebook.tsx b/packages/widgets/src/notebook/notebook.tsx index 7ca935bc6..9eebb48a0 100644 --- a/packages/widgets/src/notebook/notebook.tsx +++ b/packages/widgets/src/notebook/notebook.tsx @@ -15,7 +15,7 @@ import { useMantineColorScheme, useMantineTheme, } from "@mantine/core"; -import { useDisclosure } from "@mantine/hooks"; +import { getHotkeyHandler, useDisclosure } from "@mantine/hooks"; import { Link, RichTextEditor, useRichTextEditorContext } from "@mantine/tiptap"; import { IconCheck, @@ -231,6 +231,7 @@ export function Notebook({ options, isEditMode, boardId, itemId }: WidgetCompone p={0} mt={0} h="100%" + onKeyDown={isEditing ? getHotkeyHandler([["mod+s", handleEditToggle]]) : undefined} editor={editor} styles={(theme) => ({ root: { From 0883173d7bb41503f39d3200995d8086940e1599 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 18 Aug 2024 10:29:28 +0000 Subject: [PATCH 04/25] chore(deps): update dependency @types/node to ^20.16.0 (#993) 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 1d6659bcb..1af32746f 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -74,7 +74,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "2.4.4", - "@types/node": "^20.15.0", + "@types/node": "^20.16.0", "@types/prismjs": "^1.26.4", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 3f2693dbb..2d7c30d30 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/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", - "@types/node": "^20.15.0", + "@types/node": "^20.16.0", "dotenv-cli": "^7.4.2", "eslint": "^9.9.0", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2137d3ef1..fd3d943bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,13 +13,13 @@ importers: version: link:tooling/prettier '@turbo/gen': specifier: ^2.0.14 - version: 2.0.14(@types/node@20.15.0)(typescript@5.5.4) + version: 2.0.14(@types/node@20.16.0)(typescript@5.5.4) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) + version: 4.3.1(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) '@vitest/coverage-v8': specifier: ^2.0.5 - version: 2.0.5(vitest@2.0.5(@types/node@20.15.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) + version: 2.0.5(vitest@2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) '@vitest/ui': specifier: ^2.0.5 version: 2.0.5(vitest@2.0.5) @@ -43,10 +43,10 @@ importers: version: 5.5.4 vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) + version: 5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@20.15.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + version: 2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) apps/nextjs: dependencies: @@ -226,8 +226,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/node': - specifier: ^20.15.0 - version: 20.15.0 + specifier: ^20.16.0 + version: 20.16.0 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 @@ -323,8 +323,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^20.15.0 - version: 20.15.0 + specifier: ^20.16.0 + version: 20.16.0 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -2844,8 +2844,8 @@ packages: '@types/node@18.19.33': resolution: {integrity: sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A==} - '@types/node@20.15.0': - resolution: {integrity: sha512-eQf4OkH6gA9v1W0iEpht/neozCsZKMTK+C4cU6/fv7wtJCCL8LEQ4hie2Ln8ZP/0YYM2xGj7//f8xyqItkJ6QA==} + '@types/node@20.16.0': + resolution: {integrity: sha512-vDxceJcoZhIVh67S568bm1UGZO0DX0hpplJZxzeXMKwIPLn190ec5RRxQ69BKhX44SUGIxxgMdDY557lGLKprQ==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -6337,8 +6337,8 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.13.0: - resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} + undici-types@6.19.6: + resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} @@ -7736,7 +7736,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@2.0.14(@types/node@20.15.0)(typescript@5.5.4)': + '@turbo/gen@2.0.14(@types/node@20.16.0)(typescript@5.5.4)': dependencies: '@turbo/workspaces': 2.0.14 commander: 10.0.1 @@ -7746,7 +7746,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@20.15.0)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@20.16.0)(typescript@5.5.4) update-check: 1.5.4 validate-npm-package-name: 5.0.0 transitivePeerDependencies: @@ -7773,7 +7773,7 @@ snapshots: '@types/asn1@0.2.4': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/babel__core@7.20.5': dependencies: @@ -7798,22 +7798,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/chroma-js@2.4.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/cookie@0.6.0': {} @@ -7822,19 +7822,19 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/css-modules@1.0.5': {} '@types/docker-modem@3.0.6': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/ssh2': 1.15.0 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/ssh2': 1.15.0 '@types/eslint-scope@3.7.7': @@ -7851,7 +7851,7 @@ snapshots: '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -7866,7 +7866,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/http-errors@2.0.4': {} @@ -7893,9 +7893,9 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.15.0': + '@types/node@20.16.0': dependencies: - undici-types: 6.13.0 + undici-types: 6.19.6 '@types/prismjs@1.26.4': {} @@ -7917,21 +7917,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/ssh2@0.5.52': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.0': @@ -7940,7 +7940,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@types/tinycolor2@1.4.6': {} @@ -7952,7 +7952,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)': dependencies: @@ -8066,18 +8066,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.1(vite@5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': + '@vitejs/plugin-react@4.3.1(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': dependencies: '@babel/core': 7.24.6 '@babel/plugin-transform-react-jsx-self': 7.24.6(@babel/core@7.24.6) '@babel/plugin-transform-react-jsx-source': 7.24.6(@babel/core@7.24.6) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.15.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -8091,7 +8091,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.15.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vitest: 2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - supports-color @@ -8130,7 +8130,7 @@ snapshots: pathe: 1.1.2 sirv: 2.0.4 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.15.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vitest: 2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) '@vitest/utils@2.0.5': dependencies: @@ -10198,7 +10198,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11820,14 +11820,14 @@ snapshots: dependencies: typescript: 5.5.4 - ts-node@10.9.2(@types/node@20.15.0)(typescript@5.5.4): + ts-node@10.9.2(@types/node@20.16.0)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.15.0 + '@types/node': 20.16.0 acorn: 8.12.0 acorn-walk: 8.3.2 arg: 4.1.3 @@ -11989,7 +11989,7 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.13.0: {} + undici-types@6.19.6: {} undici@5.28.4: dependencies: @@ -12110,13 +12110,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.0.5(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): + vite-node@2.0.5(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less @@ -12127,30 +12127,30 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)): + vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)): dependencies: debug: 4.3.5 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.5.4) optionalDependencies: - vite: 5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - supports-color - typescript - vite@5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): + vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.0 optionalDependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 fsevents: 2.3.3 sass: 1.77.8 sugarss: 4.0.1(postcss@8.4.38) terser: 5.31.0 - vitest@2.0.5(@types/node@20.15.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): + vitest@2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -12168,11 +12168,11 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.2.6(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) - vite-node: 2.0.5(@types/node@20.15.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite-node: 2.0.5(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.15.0 + '@types/node': 20.16.0 '@vitest/ui': 2.0.5(vitest@2.0.5) jsdom: 24.1.1 transitivePeerDependencies: From 2f77be8045ea67d1f5db20bd140c9e19af903571 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:30:11 +0000 Subject: [PATCH 05/25] fix(deps): update tanstack-query monorepo to ^5.51.24 (#997) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- pnpm-lock.yaml | 62 ++++++++++++++++++++-------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 1af32746f..4a0157706 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -39,9 +39,9 @@ "@mantine/tiptap": "^7.12.1", "@homarr/server-settings": "workspace:^0.1.0", "@t3-oss/env-nextjs": "^0.11.0", - "@tanstack/react-query": "^5.51.23", - "@tanstack/react-query-devtools": "^5.51.23", - "@tanstack/react-query-next-experimental": "5.51.23", + "@tanstack/react-query": "^5.51.24", + "@tanstack/react-query-devtools": "^5.51.24", + "@tanstack/react-query-next-experimental": "5.51.24", "@tabler/icons-react": "^3.12.0", "@trpc/client": "next", "@trpc/next": "next", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd3d943bc..a6af78a16 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -129,23 +129,23 @@ importers: specifier: ^3.12.0 version: 3.12.0(react@18.3.1) '@tanstack/react-query': - specifier: ^5.51.23 - version: 5.51.23(react@18.3.1) + specifier: ^5.51.24 + version: 5.51.24(react@18.3.1) '@tanstack/react-query-devtools': - specifier: ^5.51.23 - version: 5.51.23(@tanstack/react-query@5.51.23(react@18.3.1))(react@18.3.1) + specifier: ^5.51.24 + version: 5.51.24(@tanstack/react-query@5.51.24(react@18.3.1))(react@18.3.1) '@tanstack/react-query-next-experimental': - specifier: 5.51.23 - version: 5.51.23(@tanstack/react-query@5.51.23(react@18.3.1))(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) + specifier: 5.51.24 + version: 5.51.24(@tanstack/react-query@5.51.24(react@18.3.1))(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) '@trpc/client': specifier: next version: 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) '@trpc/next': specifier: next - version: 11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.477)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.477)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/react-query': specifier: next - version: 11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next version: 11.0.0-rc.477 @@ -479,7 +479,7 @@ importers: version: 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) '@trpc/react-query': specifier: next - version: 11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next version: 11.0.0-rc.477 @@ -2456,27 +2456,27 @@ packages: resolution: {integrity: sha512-PnVV3d2poenUM31ZbZi/yXkBu3J7kd5k2u51CGwwNojag451AjTH9N6n41yjXz2fpLeewleyLBmNS6+HcGDlXw==} engines: {node: '>=12'} - '@tanstack/query-core@5.51.21': - resolution: {integrity: sha512-POQxm42IUp6n89kKWF4IZi18v3fxQWFRolvBA6phNVmA8psdfB1MvDnGacCJdS+EOX12w/CyHM62z//rHmYmvw==} + '@tanstack/query-core@5.51.24': + resolution: {integrity: sha512-qtIR0FMHUDIWyIQw87q4C+so7XaN59MsGfWrc6rgi2VTHrVZF3Hd0St2dbpqRetHf6XW5yY5lzTrXpTilPlxUg==} '@tanstack/query-devtools@5.51.16': resolution: {integrity: sha512-ajwuq4WnkNCMj/Hy3KR8d3RtZ6PSKc1dD2vs2T408MdjgKzQ3klVoL6zDgVO7X+5jlb5zfgcO3thh4ojPhfIaw==} - '@tanstack/react-query-devtools@5.51.23': - resolution: {integrity: sha512-XpHrdyfUPGULIyJ1K7UvhAcK+KjMJdw4NjmRjryoj3XEgfAU5qU1rz8gIFvGc3gTGT07yIseGo7GEll/ICfJfQ==} + '@tanstack/react-query-devtools@5.51.24': + resolution: {integrity: sha512-tuEUUr8+ISdkM+tpYlBq2RsBIQ9RQvlZSGizyn4l3MR0hl3Pv8WBFbmOwzQZ1vtec1fa8DJ09SUgeQG1PnARog==} peerDependencies: - '@tanstack/react-query': ^5.51.23 + '@tanstack/react-query': ^5.51.24 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.51.23': - resolution: {integrity: sha512-5fPPLbnASRdea24AxdpMd3gs21q1ZB8ZsWDQDzrYih1SkaT3gADOixMsqM0l5MUvfj2O/u1ZcAizG/IA0EA1bw==} + '@tanstack/react-query-next-experimental@5.51.24': + resolution: {integrity: sha512-j6vbMnh5svB9HaSd4ZlUxpHOQxTsOMuAsDTPma97N/l4E8S8ilTbL506Ic1AzJ13s4HA9LVckMCUlpjxg/wiuA==} peerDependencies: - '@tanstack/react-query': ^5.51.23 + '@tanstack/react-query': ^5.51.24 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.51.23': - resolution: {integrity: sha512-CfJCfX45nnVIZjQBRYYtvVMIsGgWLKLYC4xcUiYEey671n1alvTZoCBaU9B85O8mF/tx9LPyrI04A6Bs2THv4A==} + '@tanstack/react-query@5.51.24': + resolution: {integrity: sha512-sW1qRwoCDqOFku67xng4Y5z6NPK1DS347jR4RiX9wFHrmyqpbXgUjPIjT3fodezdJAaSJD/6CvWb0cl05J8zNQ==} peerDependencies: react: ^18.0.0 @@ -7459,25 +7459,25 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.51.21': {} + '@tanstack/query-core@5.51.24': {} '@tanstack/query-devtools@5.51.16': {} - '@tanstack/react-query-devtools@5.51.23(@tanstack/react-query@5.51.23(react@18.3.1))(react@18.3.1)': + '@tanstack/react-query-devtools@5.51.24(@tanstack/react-query@5.51.24(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/query-devtools': 5.51.16 - '@tanstack/react-query': 5.51.23(react@18.3.1) + '@tanstack/react-query': 5.51.24(react@18.3.1) react: 18.3.1 - '@tanstack/react-query-next-experimental@5.51.23(@tanstack/react-query@5.51.23(react@18.3.1))(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)': + '@tanstack/react-query-next-experimental@5.51.24(@tanstack/react-query@5.51.24(react@18.3.1))(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1)': dependencies: - '@tanstack/react-query': 5.51.23(react@18.3.1) + '@tanstack/react-query': 5.51.24(react@18.3.1) next: 14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) react: 18.3.1 - '@tanstack/react-query@5.51.23(react@18.3.1)': + '@tanstack/react-query@5.51.24(react@18.3.1)': dependencies: - '@tanstack/query-core': 5.51.21 + '@tanstack/query-core': 5.51.24 react: 18.3.1 '@tanstack/react-table@8.19.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -7707,7 +7707,7 @@ snapshots: dependencies: '@trpc/server': 11.0.0-rc.477 - '@trpc/next@11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.477)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/next@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.477)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@trpc/client': 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) '@trpc/server': 11.0.0-rc.477 @@ -7715,12 +7715,12 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@tanstack/react-query': 5.51.23(react@18.3.1) - '@trpc/react-query': 11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-query': 5.51.24(react@18.3.1) + '@trpc/react-query': 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.23(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/react-query': 5.51.23(react@18.3.1) + '@tanstack/react-query': 5.51.24(react@18.3.1) '@trpc/client': 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) '@trpc/server': 11.0.0-rc.477 react: 18.3.1 From 33441d11ac24c852a3ef4f24ec7836e1d9e99b84 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:37:43 +0000 Subject: [PATCH 06/25] chore(deps): update dependency @types/node to ^20.16.1 (#995) 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 | 96 ++++++++++++++++++++-------------------- 3 files changed, 50 insertions(+), 50 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 4a0157706..1d58ae435 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -74,7 +74,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "2.4.4", - "@types/node": "^20.16.0", + "@types/node": "^20.16.1", "@types/prismjs": "^1.26.4", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 2d7c30d30..ebdd2cda9 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/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", - "@types/node": "^20.16.0", + "@types/node": "^20.16.1", "dotenv-cli": "^7.4.2", "eslint": "^9.9.0", "prettier": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a6af78a16..b61deff95 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,13 +13,13 @@ importers: version: link:tooling/prettier '@turbo/gen': specifier: ^2.0.14 - version: 2.0.14(@types/node@20.16.0)(typescript@5.5.4) + version: 2.0.14(@types/node@20.16.1)(typescript@5.5.4) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) + version: 4.3.1(vite@5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) '@vitest/coverage-v8': specifier: ^2.0.5 - version: 2.0.5(vitest@2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) + version: 2.0.5(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) '@vitest/ui': specifier: ^2.0.5 version: 2.0.5(vitest@2.0.5) @@ -43,10 +43,10 @@ importers: version: 5.5.4 vite-tsconfig-paths: specifier: ^5.0.1 - version: 5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) + version: 5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)) vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + version: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) apps/nextjs: dependencies: @@ -226,8 +226,8 @@ importers: specifier: 2.4.4 version: 2.4.4 '@types/node': - specifier: ^20.16.0 - version: 20.16.0 + specifier: ^20.16.1 + version: 20.16.1 '@types/prismjs': specifier: ^1.26.4 version: 1.26.4 @@ -323,8 +323,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^20.16.0 - version: 20.16.0 + specifier: ^20.16.1 + version: 20.16.1 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -2844,8 +2844,8 @@ packages: '@types/node@18.19.33': resolution: {integrity: sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A==} - '@types/node@20.16.0': - resolution: {integrity: sha512-vDxceJcoZhIVh67S568bm1UGZO0DX0hpplJZxzeXMKwIPLn190ec5RRxQ69BKhX44SUGIxxgMdDY557lGLKprQ==} + '@types/node@20.16.1': + resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -7736,7 +7736,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@2.0.14(@types/node@20.16.0)(typescript@5.5.4)': + '@turbo/gen@2.0.14(@types/node@20.16.1)(typescript@5.5.4)': dependencies: '@turbo/workspaces': 2.0.14 commander: 10.0.1 @@ -7746,7 +7746,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.0)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@20.16.1)(typescript@5.5.4) update-check: 1.5.4 validate-npm-package-name: 5.0.0 transitivePeerDependencies: @@ -7773,7 +7773,7 @@ snapshots: '@types/asn1@0.2.4': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/babel__core@7.20.5': dependencies: @@ -7798,22 +7798,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/better-sqlite3@7.6.11': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/chroma-js@2.4.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/cookie@0.6.0': {} @@ -7822,19 +7822,19 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/css-modules@1.0.5': {} '@types/docker-modem@3.0.6': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/ssh2': 1.15.0 '@types/dockerode@3.3.31': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/ssh2': 1.15.0 '@types/eslint-scope@3.7.7': @@ -7851,7 +7851,7 @@ snapshots: '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -7866,7 +7866,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/http-errors@2.0.4': {} @@ -7893,7 +7893,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.0': + '@types/node@20.16.1': dependencies: undici-types: 6.19.6 @@ -7917,21 +7917,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/ssh2@0.5.52': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.0': @@ -7940,7 +7940,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@types/tinycolor2@1.4.6': {} @@ -7952,7 +7952,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)': dependencies: @@ -8066,18 +8066,18 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.1(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': + '@vitejs/plugin-react@4.3.1(vite@5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': dependencies: '@babel/core': 7.24.6 '@babel/plugin-transform-react-jsx-self': 7.24.6(@babel/core@7.24.6) '@babel/plugin-transform-react-jsx-source': 7.24.6(@babel/core@7.24.6) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -8091,7 +8091,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - supports-color @@ -8130,7 +8130,7 @@ snapshots: pathe: 1.1.2 sirv: 2.0.4 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) '@vitest/utils@2.0.5': dependencies: @@ -10198,7 +10198,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11820,14 +11820,14 @@ snapshots: dependencies: typescript: 5.5.4 - ts-node@10.9.2(@types/node@20.16.0)(typescript@5.5.4): + ts-node@10.9.2(@types/node@20.16.1)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.0 + '@types/node': 20.16.1 acorn: 8.12.0 acorn-walk: 8.3.2 arg: 4.1.3 @@ -12110,13 +12110,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.0.5(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): + vite-node@2.0.5(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - '@types/node' - less @@ -12127,30 +12127,30 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)): + vite-tsconfig-paths@5.0.1(typescript@5.5.4)(vite@5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0)): dependencies: debug: 4.3.5 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.5.4) optionalDependencies: - vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) transitivePeerDependencies: - supports-color - typescript - vite@5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): + vite@5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.0 optionalDependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 fsevents: 2.3.3 sass: 1.77.8 sugarss: 4.0.1(postcss@8.4.38) terser: 5.31.0 - vitest@2.0.5(@types/node@20.16.0)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): + vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(jsdom@24.1.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -12168,11 +12168,11 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.2.6(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) - vite-node: 2.0.5(@types/node@20.16.0)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite: 5.2.6(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) + vite-node: 2.0.5(@types/node@20.16.1)(sass@1.77.8)(sugarss@4.0.1(postcss@8.4.38))(terser@5.31.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.0 + '@types/node': 20.16.1 '@vitest/ui': 2.0.5(vitest@2.0.5) jsdom: 24.1.1 transitivePeerDependencies: From f5c380f75b30bc45573a4aaef7fe926c3a71011d Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:48:29 +0000 Subject: [PATCH 07/25] fix(deps): update dependency tldts to ^6.1.40 (#996) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/common/package.json | 2 +- pnpm-lock.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/common/package.json b/packages/common/package.json index d62d1133e..c8a96ffc5 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -27,7 +27,7 @@ "dayjs": "^1.11.12", "next": "^14.2.5", "react": "^18.3.1", - "tldts": "^6.1.39" + "tldts": "^6.1.40" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b61deff95..92d5542d8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -637,8 +637,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 tldts: - specifier: ^6.1.39 - version: 6.1.39 + specifier: ^6.1.40 + version: 6.1.40 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -6132,11 +6132,11 @@ packages: title-case@2.1.1: resolution: {integrity: sha512-EkJoZ2O3zdCz3zJsYCsxyq2OC5hrxR9mfdd5I+w8h/tmFfeOxJ+vvkxsKxdmN0WtS9zLdHEgfgVOiMVgv+Po4Q==} - tldts-core@6.1.39: - resolution: {integrity: sha512-+Qib8VaRq6F56UjP4CJXd30PI4s3hFumDywUlsbiEWoA8+lfAaWNTLr3e6/zZOgHzVyon4snHaybeFHd8C0j/A==} + tldts-core@6.1.40: + resolution: {integrity: sha512-csGlF+5GtK0qDvkqhZHbMflIvvMqs7JS3Y3KMrfBuhDAjI+oqH90p4KYMeiCPVF7akTeNoLgFaQ+aPZcGBc1kg==} - tldts@6.1.39: - resolution: {integrity: sha512-UCGXcPhYIUELc+FifEeDXYkoTWNU6iOEdM/Q5LsvkTz2SnpQ3q5onA+DiiZlR5YDskMhfK1YBQDeWL7PH9/miQ==} + tldts@6.1.40: + resolution: {integrity: sha512-SAvDKQxzqoi2gaC14XdC1egLtBqcCnYTe/hKM07FMXSTKw4Tti3fRDcZopWJGAhXK0H6LfuM0QWwZhECUvLKTg==} hasBin: true tmp@0.0.33: @@ -11779,11 +11779,11 @@ snapshots: no-case: 2.3.2 upper-case: 1.1.3 - tldts-core@6.1.39: {} + tldts-core@6.1.40: {} - tldts@6.1.39: + tldts@6.1.40: dependencies: - tldts-core: 6.1.39 + tldts-core: 6.1.40 tmp@0.0.33: dependencies: From 9666440e803ce2275ef3d90ebbc37c00592b8372 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 17:36:28 +0000 Subject: [PATCH 08/25] fix(deps): update dependency undici to v6.19.8 (#998) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 72 ++++++++++++++++++++--------------------- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/apps/tasks/package.json b/apps/tasks/package.json index ebdd2cda9..a0052a880 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -37,7 +37,7 @@ "@homarr/cron-job-runner": "workspace:^0.1.0", "dotenv": "^16.4.5", "superjson": "2.2.1", - "undici": "6.19.7" + "undici": "6.19.8" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 92d5542d8..56e5dcb44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -139,16 +139,16 @@ importers: version: 5.51.24(@tanstack/react-query@5.51.24(react@18.3.1))(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react@18.3.1) '@trpc/client': specifier: next - version: 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) + version: 11.0.0-rc.482(@trpc/server@11.0.0-rc.482) '@trpc/next': specifier: next - version: 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.477)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/react-query@11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/server@11.0.0-rc.482)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.482)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/react-query': specifier: next - version: 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/server@11.0.0-rc.482)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.477 + version: 11.0.0-rc.482 '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -310,8 +310,8 @@ importers: specifier: 2.2.1 version: 2.2.1 undici: - specifier: 6.19.7 - version: 6.19.7 + specifier: 6.19.8 + version: 6.19.8 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -476,13 +476,13 @@ importers: version: link:../validation '@trpc/client': specifier: next - version: 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) + version: 11.0.0-rc.482(@trpc/server@11.0.0-rc.482) '@trpc/react-query': specifier: next - version: 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/server@11.0.0-rc.482)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@trpc/server': specifier: next - version: 11.0.0-rc.477 + version: 11.0.0-rc.482 dockerode: specifier: ^4.0.2 version: 4.0.2 @@ -2698,18 +2698,18 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trpc/client@11.0.0-rc.477': - resolution: {integrity: sha512-Ah/Er3vxTm2bIEUcIrike7Z/8Yc+DkFveU2ZHQQ0+zY7yxs931438+4OEJuY/Xl/0p5OTDeZTm6HBuZ1REFiyA==} + '@trpc/client@11.0.0-rc.482': + resolution: {integrity: sha512-G08bQe8zSSK6baavNTzlsGIXUuUJyRmbC7YCwIg/eYh01nah/loxh4Cg8NDtTLzOvwmUOyQaU3XcMyhywwC4/g==} peerDependencies: - '@trpc/server': 11.0.0-rc.477+a467f8314 + '@trpc/server': 11.0.0-rc.482+930e652bf - '@trpc/next@11.0.0-rc.477': - resolution: {integrity: sha512-cijR4i0nvt9izzZkGoKtHj8CfIquuH1I/QN3c1/9eNi9VZvB6KPlCYuxpgctZBPTlzbpgagh0SmKC634tXnl/Q==} + '@trpc/next@11.0.0-rc.482': + resolution: {integrity: sha512-Jjh+HcsLODEtjgWrDnACAiKOHvKvJZAxoUdZb5Nc5LF5oD5Ao2x9zQjeqMCL2UCLnEmhX/xZACtJrasazTTwwA==} peerDependencies: '@tanstack/react-query': ^5.49.2 - '@trpc/client': 11.0.0-rc.477+a467f8314 - '@trpc/react-query': 11.0.0-rc.477+a467f8314 - '@trpc/server': 11.0.0-rc.477+a467f8314 + '@trpc/client': 11.0.0-rc.482+930e652bf + '@trpc/react-query': 11.0.0-rc.482+930e652bf + '@trpc/server': 11.0.0-rc.482+930e652bf next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' @@ -2719,17 +2719,17 @@ packages: '@trpc/react-query': optional: true - '@trpc/react-query@11.0.0-rc.477': - resolution: {integrity: sha512-1ZCAm0wv7yLmb3muq+5DTRxdKXzI1KjTrcM2+QRKCFu6EherGM8x6zGI36P9ZmC6o+SCoedzxqazDNe+kkqVqA==} + '@trpc/react-query@11.0.0-rc.482': + resolution: {integrity: sha512-pmXStCkoxs7AJoP8oM9hnEXoYYYQbp/5kbA507R4Hd/P2tniBFe6aKFg4bXqeV+bWOi7qPNGSa5+IDH64WPRBg==} peerDependencies: '@tanstack/react-query': ^5.49.2 - '@trpc/client': 11.0.0-rc.477+a467f8314 - '@trpc/server': 11.0.0-rc.477+a467f8314 + '@trpc/client': 11.0.0-rc.482+930e652bf + '@trpc/server': 11.0.0-rc.482+930e652bf react: '>=18.2.0' react-dom: '>=18.2.0' - '@trpc/server@11.0.0-rc.477': - resolution: {integrity: sha512-K6zmjRv96fWilqm/ETehEK1DWsy5bSyrs2xbsNzCbjguMgamMhOClRHgYzJcwgLp2kasJ7QgD9YbahOhV1/u1w==} + '@trpc/server@11.0.0-rc.482': + resolution: {integrity: sha512-6Wq3T9V6B6Tv63qLV6qc2rt71AyrwBgzGniywMeddy1k2U2h6O9u7aVopzIpJJsNd7XqheYq830tU4VENysJjQ==} '@tsconfig/node10@1.0.9': resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} @@ -6344,8 +6344,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.19.7: - resolution: {integrity: sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==} + undici@6.19.8: + resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} engines: {node: '>=18.17'} universalify@0.2.0: @@ -7703,30 +7703,30 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477)': + '@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482)': dependencies: - '@trpc/server': 11.0.0-rc.477 + '@trpc/server': 11.0.0-rc.482 - '@trpc/next@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.477)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/next@11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/react-query@11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/server@11.0.0-rc.482)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@trpc/server@11.0.0-rc.482)(next@14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@trpc/client': 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) - '@trpc/server': 11.0.0-rc.477 + '@trpc/client': 11.0.0-rc.482(@trpc/server@11.0.0-rc.482) + '@trpc/server': 11.0.0-rc.482 next: 14.2.5(@babel/core@7.24.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: '@tanstack/react-query': 5.51.24(react@18.3.1) - '@trpc/react-query': 11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@trpc/react-query': 11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/server@11.0.0-rc.482)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@trpc/react-query@11.0.0-rc.477(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.477(@trpc/server@11.0.0-rc.477))(@trpc/server@11.0.0-rc.477)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@trpc/react-query@11.0.0-rc.482(@tanstack/react-query@5.51.24(react@18.3.1))(@trpc/client@11.0.0-rc.482(@trpc/server@11.0.0-rc.482))(@trpc/server@11.0.0-rc.482)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/react-query': 5.51.24(react@18.3.1) - '@trpc/client': 11.0.0-rc.477(@trpc/server@11.0.0-rc.477) - '@trpc/server': 11.0.0-rc.477 + '@trpc/client': 11.0.0-rc.482(@trpc/server@11.0.0-rc.482) + '@trpc/server': 11.0.0-rc.482 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@trpc/server@11.0.0-rc.477': {} + '@trpc/server@11.0.0-rc.482': {} '@tsconfig/node10@1.0.9': {} @@ -11995,7 +11995,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.19.7: {} + undici@6.19.8: {} universalify@0.2.0: {} From 058518710e02ea47bc6e221cab43604d70b16ab5 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 17:48:15 +0000 Subject: [PATCH 09/25] fix(deps): update dependency typescript-eslint to ^8.2.0 (#999) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 114 ++++++++++++++++++------------------ tooling/eslint/package.json | 2 +- 2 files changed, 58 insertions(+), 58 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 56e5dcb44..8a59ac305 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1438,7 +1438,7 @@ importers: version: 2.0.14(eslint@9.9.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0) + version: 2.29.1(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0) eslint-plugin-jsx-a11y: specifier: ^6.9.0 version: 6.9.0(eslint@9.9.0) @@ -1449,8 +1449,8 @@ importers: specifier: ^4.6.2 version: 4.6.2(eslint@9.9.0) typescript-eslint: - specifier: ^8.1.0 - version: 8.1.0(eslint@9.9.0)(typescript@5.5.4) + specifier: ^8.2.0 + version: 8.2.0(eslint@9.9.0)(typescript@5.5.4) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -2898,8 +2898,8 @@ packages: '@types/ws@8.5.12': resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} - '@typescript-eslint/eslint-plugin@8.1.0': - resolution: {integrity: sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==} + '@typescript-eslint/eslint-plugin@8.2.0': + resolution: {integrity: sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -2909,8 +2909,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.1.0': - resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==} + '@typescript-eslint/parser@8.2.0': + resolution: {integrity: sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2919,12 +2919,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.1.0': - resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==} + '@typescript-eslint/scope-manager@8.2.0': + resolution: {integrity: sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.1.0': - resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==} + '@typescript-eslint/type-utils@8.2.0': + resolution: {integrity: sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2932,12 +2932,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.1.0': - resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==} + '@typescript-eslint/types@8.2.0': + resolution: {integrity: sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.1.0': - resolution: {integrity: sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==} + '@typescript-eslint/typescript-estree@8.2.0': + resolution: {integrity: sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2945,14 +2945,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.1.0': - resolution: {integrity: sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==} + '@typescript-eslint/utils@8.2.0': + resolution: {integrity: sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.1.0': - resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==} + '@typescript-eslint/visitor-keys@8.2.0': + resolution: {integrity: sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@umami/node@0.3.0': @@ -6309,8 +6309,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript-eslint@8.1.0: - resolution: {integrity: sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==} + typescript-eslint@8.2.0: + resolution: {integrity: sha512-DmnqaPcML0xYwUzgNbM1XaKXpEb7BShYf2P1tkUmmcl8hyeG7Pj08Er7R9bNy6AufabywzJcOybQAtnD/c9DGw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -7954,14 +7954,14 @@ snapshots: dependencies: '@types/node': 20.16.1 - '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.2.0(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.1.0(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.1.0 - '@typescript-eslint/type-utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.1.0 + '@typescript-eslint/parser': 8.2.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.2.0 + '@typescript-eslint/type-utils': 8.2.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.2.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.2.0 eslint: 9.9.0 graphemer: 1.4.0 ignore: 5.3.1 @@ -7972,12 +7972,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.1.0 - '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.1.0 + '@typescript-eslint/scope-manager': 8.2.0 + '@typescript-eslint/types': 8.2.0 + '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.2.0 debug: 4.3.5 eslint: 9.9.0 optionalDependencies: @@ -7985,15 +7985,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.1.0': + '@typescript-eslint/scope-manager@8.2.0': dependencies: - '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/visitor-keys': 8.1.0 + '@typescript-eslint/types': 8.2.0 + '@typescript-eslint/visitor-keys': 8.2.0 - '@typescript-eslint/type-utils@8.1.0(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.2.0(eslint@9.9.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.2.0(eslint@9.9.0)(typescript@5.5.4) debug: 4.3.5 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: @@ -8002,12 +8002,12 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@8.1.0': {} + '@typescript-eslint/types@8.2.0': {} - '@typescript-eslint/typescript-estree@8.1.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.2.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/visitor-keys': 8.1.0 + '@typescript-eslint/types': 8.2.0 + '@typescript-eslint/visitor-keys': 8.2.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 @@ -8019,20 +8019,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.1.0(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.2.0(eslint@9.9.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0) - '@typescript-eslint/scope-manager': 8.1.0 - '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.2.0 + '@typescript-eslint/types': 8.2.0 + '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4) eslint: 9.9.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.1.0': + '@typescript-eslint/visitor-keys@8.2.0': dependencies: - '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/types': 8.2.0 eslint-visitor-keys: 3.4.3 '@umami/node@0.3.0': {} @@ -9361,17 +9361,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.9.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.9.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.1.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.2.0(eslint@9.9.0)(typescript@5.5.4) eslint: 9.9.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 @@ -9381,7 +9381,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.9.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.9.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@9.9.0) hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -9392,7 +9392,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.1.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.2.0(eslint@9.9.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -11962,11 +11962,11 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@8.1.0(eslint@9.9.0)(typescript@5.5.4): + typescript-eslint@8.2.0(eslint@9.9.0)(typescript@5.5.4): dependencies: - '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/parser': 8.1.0(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.2.0(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/parser': 8.2.0(eslint@9.9.0)(typescript@5.5.4) + '@typescript-eslint/utils': 8.2.0(eslint@9.9.0)(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 9836ea26b..a51f8605b 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -23,7 +23,7 @@ "eslint-plugin-jsx-a11y": "^6.9.0", "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", - "typescript-eslint": "^8.1.0" + "typescript-eslint": "^8.2.0" }, "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", From 2d155fa0c48d63fe376d52e2c5403c8ec1130db6 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Mon, 19 Aug 2024 21:11:36 +0200 Subject: [PATCH 10/25] feat: add password requirements (#988) * feat: add password requirements * fix: format issue * fix: unexpected empty string in component jsx * test: adjust unit test passwords --- .../auth/invite/[id]/_registration-form.tsx | 4 +- .../[locale]/init/user/_init-user-form.tsx | 7 ++- .../_components/_change-password-form.tsx | 8 ++- .../_components/create-user-stepper.tsx | 5 +- packages/api/src/router/test/user.spec.ts | 34 +++++++------ packages/translation/src/lang/en.ts | 8 +++ packages/ui/package.json | 1 + packages/ui/src/components/index.tsx | 1 + .../password-input/password-input.tsx | 35 +++++++++++++ .../password-input/password-requirement.tsx | 17 +++++++ .../password-requirements-popover.tsx | 49 +++++++++++++++++++ packages/validation/src/index.ts | 1 + packages/validation/src/user.ts | 28 ++++++++++- pnpm-lock.yaml | 37 +++++++------- 14 files changed, 198 insertions(+), 37 deletions(-) create mode 100644 packages/ui/src/components/password-input/password-input.tsx create mode 100644 packages/ui/src/components/password-input/password-requirement.tsx create mode 100644 packages/ui/src/components/password-input/password-requirements-popover.tsx diff --git a/apps/nextjs/src/app/[locale]/auth/invite/[id]/_registration-form.tsx b/apps/nextjs/src/app/[locale]/auth/invite/[id]/_registration-form.tsx index b1986f12c..4c86fa61b 100644 --- a/apps/nextjs/src/app/[locale]/auth/invite/[id]/_registration-form.tsx +++ b/apps/nextjs/src/app/[locale]/auth/invite/[id]/_registration-form.tsx @@ -7,6 +7,7 @@ import { clientApi } from "@homarr/api/client"; import { useZodForm } from "@homarr/form"; import { showErrorNotification, showSuccessNotification } from "@homarr/notifications"; import { useScopedI18n } from "@homarr/translation/client"; +import { CustomPasswordInput } from "@homarr/ui"; import type { z } from "@homarr/validation"; import { validation } from "@homarr/validation"; @@ -64,7 +65,8 @@ export const RegistrationForm = ({ invite }: RegistrationFormProps) => {
- { > - +