From c3932b18f03b86e8ee049c14ace63119fd2ab0d6 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 7 Feb 2026 09:41:54 +0000
Subject: [PATCH 01/41] fix(deps): update dependency ldapts to v8.1.5 (#5004)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/auth/package.json | 2 +-
pnpm-lock.yaml | 45 +++++++++++++++++++++++++++++++++-----
2 files changed, 40 insertions(+), 7 deletions(-)
diff --git a/packages/auth/package.json b/packages/auth/package.json
index f1f49d7a3..33e3c1789 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -33,7 +33,7 @@
"@homarr/validation": "workspace:^0.1.0",
"bcrypt": "^6.0.0",
"cookies": "^0.9.1",
- "ldapts": "8.1.4",
+ "ldapts": "8.1.5",
"next": "16.1.6",
"next-auth": "5.0.0-beta.30",
"react": "19.2.4",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0233cdcac..6ce664575 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -724,8 +724,8 @@ importers:
specifier: ^0.9.1
version: 0.9.1
ldapts:
- specifier: 8.1.4
- version: 8.1.4
+ specifier: 8.1.5
+ version: 8.1.5(@noble/hashes@2.0.1)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -3198,6 +3198,15 @@ packages:
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@exodus/bytes@1.11.0':
+ resolution: {integrity: sha512-wO3vd8nsEHdumsXrjGO/v4p6irbg7hy9kvIeR6i2AwylZSk4HJdWgL0FNaVquW1+AweJcdvU1IEpuIWk/WaPnA==}
+ engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+ peerDependencies:
+ '@noble/hashes': ^1.8.0 || ^2.0.0
+ peerDependenciesMeta:
+ '@noble/hashes':
+ optional: true
+
'@exodus/bytes@1.7.0':
resolution: {integrity: sha512-5i+BtvujK/vM07YCGDyz4C4AyDzLmhxHMtM5HpUyPRtJPBdFPsj290ffXW+UXY21/G7GtXeHD2nRmq0T1ShyQQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -7923,8 +7932,8 @@ packages:
resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
engines: {node: '>= 0.6.3'}
- ldapts@8.1.4:
- resolution: {integrity: sha512-FgCdJ6K31tnaylBlUmnAaxVQ+SMiVxY2VH17vhZcGnCr1caflx+jouFgHD+KpirrAz499tHvUPCZeY2dSwEigg==}
+ ldapts@8.1.5:
+ resolution: {integrity: sha512-gwNA0X3sMcY2ubwbl0CFNZT8WoEMaxE64yaOwEb6cOQTnmL1y6T8XHwFF127vwVbdnjFtjJ8SIHEJL4S4LyI5Q==}
engines: {node: '>=20'}
levn@0.4.1:
@@ -10881,6 +10890,10 @@ packages:
resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==}
engines: {node: '>=20'}
+ webidl-conversions@8.0.1:
+ resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==}
+ engines: {node: '>=20'}
+
webpack-sources@3.3.3:
resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
engines: {node: '>=10.13.0'}
@@ -10909,6 +10922,10 @@ packages:
resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==}
engines: {node: '>=20'}
+ whatwg-url@16.0.0:
+ resolution: {integrity: sha512-9CcxtEKsf53UFwkSUZjG+9vydAsFO4lFHBpJUtjBcoJOCJpKnSJNwCw813zrYJHpCJ7sgfbtOe0V5Ku7Pa1XMQ==}
+ engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+
whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
@@ -11915,6 +11932,10 @@ snapshots:
'@eslint/core': 0.17.0
levn: 0.4.1
+ '@exodus/bytes@1.11.0(@noble/hashes@2.0.1)':
+ optionalDependencies:
+ '@noble/hashes': 2.0.1
+
'@exodus/bytes@1.7.0': {}
'@extractus/feed-extractor@7.1.7':
@@ -17375,10 +17396,12 @@ snapshots:
dependencies:
readable-stream: 2.3.8
- ldapts@8.1.4:
+ ldapts@8.1.5(@noble/hashes@2.0.1):
dependencies:
strict-event-emitter-types: 2.0.0
- whatwg-url: 15.1.0
+ whatwg-url: 16.0.0(@noble/hashes@2.0.1)
+ transitivePeerDependencies:
+ - '@noble/hashes'
levn@0.4.1:
dependencies:
@@ -20815,6 +20838,8 @@ snapshots:
webidl-conversions@8.0.0: {}
+ webidl-conversions@8.0.1: {}
+
webpack-sources@3.3.3: {}
webpack-virtual-modules@0.6.2: {}
@@ -20858,6 +20883,14 @@ snapshots:
tr46: 6.0.0
webidl-conversions: 8.0.0
+ whatwg-url@16.0.0(@noble/hashes@2.0.1):
+ dependencies:
+ '@exodus/bytes': 1.11.0(@noble/hashes@2.0.1)
+ tr46: 6.0.0
+ webidl-conversions: 8.0.1
+ transitivePeerDependencies:
+ - '@noble/hashes'
+
whatwg-url@5.0.0:
dependencies:
tr46: 0.0.3
From 075ddb7a8362d31f3578501dd05358c7b6577742 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 7 Feb 2026 10:38:18 +0000
Subject: [PATCH 02/41] chore(deps): update dependency @vitejs/plugin-react to
^5.1.3 (#5006)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 239 ++++++++++++++++++++++++++++++++++---------------
2 files changed, 166 insertions(+), 75 deletions(-)
diff --git a/package.json b/package.json
index 2c3677c1f..8622eb474 100644
--- a/package.json
+++ b/package.json
@@ -44,7 +44,7 @@
"@semantic-release/release-notes-generator": "^14.1.0",
"@testcontainers/redis": "^11.11.0",
"@turbo/gen": "^2.8.1",
- "@vitejs/plugin-react": "^5.1.2",
+ "@vitejs/plugin-react": "^5.1.3",
"@vitest/coverage-v8": "^4.0.18",
"@vitest/ui": "^4.0.18",
"conventional-changelog-conventionalcommits": "^9.1.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6ce664575..780ed3df8 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -65,8 +65,8 @@ importers:
specifier: ^2.8.1
version: 2.8.1(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)
'@vitejs/plugin-react':
- specifier: ^5.1.2
- version: 5.1.2(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ specifier: ^5.1.3
+ version: 5.1.3(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/coverage-v8':
specifier: ^4.0.18
version: 4.0.18(vitest@4.0.18)
@@ -658,7 +658,7 @@ importers:
version: 4.5.0
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -728,10 +728,10 @@ importers:
version: 8.1.5(@noble/hashes@2.0.1)
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
next-auth:
specifier: 5.0.0-beta.30
- version: 5.0.0-beta.30(next@16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)
+ version: 5.0.0-beta.30(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)
react:
specifier: 19.2.4
version: 19.2.4
@@ -848,7 +848,7 @@ importers:
version: 1.11.19
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
octokit:
specifier: ^5.0.5
version: 5.0.5
@@ -1598,7 +1598,7 @@ importers:
version: 1.11.19
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -1699,7 +1699,7 @@ importers:
version: 0.5.16
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -1918,7 +1918,7 @@ importers:
version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -1988,10 +1988,10 @@ importers:
version: 3.36.1(react@19.2.4)
jotai:
specifier: ^2.17.0
- version: 2.17.0(@babel/core@7.28.5)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
+ version: 2.17.0(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -2037,10 +2037,10 @@ importers:
version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
next-intl:
specifier: 4.8.1
- version: 4.8.1(next@16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3)
+ version: 4.8.1(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -2101,7 +2101,7 @@ importers:
version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -2310,7 +2310,7 @@ importers:
version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
- version: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -2499,6 +2499,10 @@ packages:
resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==}
engines: {node: '>=6.9.0'}
+ '@babel/code-frame@7.29.0':
+ resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/compat-data@7.26.2':
resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==}
engines: {node: '>=6.9.0'}
@@ -2507,6 +2511,10 @@ packages:
resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==}
engines: {node: '>=6.9.0'}
+ '@babel/compat-data@7.29.0':
+ resolution: {integrity: sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==}
+ engines: {node: '>=6.9.0'}
+
'@babel/core@7.26.0':
resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==}
engines: {node: '>=6.9.0'}
@@ -2515,8 +2523,8 @@ packages:
resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.28.5':
- resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==}
+ '@babel/core@7.29.0':
+ resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.26.2':
@@ -2531,6 +2539,10 @@ packages:
resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
engines: {node: '>=6.9.0'}
+ '@babel/generator@7.29.0':
+ resolution: {integrity: sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-compilation-targets@7.25.9':
resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==}
engines: {node: '>=6.9.0'}
@@ -2539,6 +2551,10 @@ packages:
resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-compilation-targets@7.28.6':
+ resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-globals@7.28.0':
resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
engines: {node: '>=6.9.0'}
@@ -2551,6 +2567,10 @@ packages:
resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-module-imports@7.28.6':
+ resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-module-transforms@7.26.0':
resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==}
engines: {node: '>=6.9.0'}
@@ -2563,6 +2583,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
+ '@babel/helper-module-transforms@7.28.6':
+ resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
'@babel/helper-plugin-utils@7.27.1':
resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
@@ -2623,6 +2649,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ '@babel/parser@7.29.0':
+ resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
'@babel/plugin-transform-react-jsx-self@7.27.1':
resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==}
engines: {node: '>=6.9.0'}
@@ -2671,6 +2702,10 @@ packages:
resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==}
engines: {node: '>=6.9.0'}
+ '@babel/traverse@7.29.0':
+ resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/types@7.26.0':
resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==}
engines: {node: '>=6.9.0'}
@@ -2687,6 +2722,10 @@ packages:
resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.29.0':
+ resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
+ engines: {node: '>=6.9.0'}
+
'@balena/dockerignore@1.0.2':
resolution: {integrity: sha512-wMue2Sy4GAVTk6Ic4tJVcnfdau+gx2EnG7S+uAEe+TWJFqE4YoWN4/H8MSLj4eYJKxGg26lZwboEniNiNwZQ6Q==}
@@ -4017,8 +4056,8 @@ packages:
'@remirror/core-constants@3.0.0':
resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==}
- '@rolldown/pluginutils@1.0.0-beta.53':
- resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==}
+ '@rolldown/pluginutils@1.0.0-rc.2':
+ resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==}
'@rollup/pluginutils@5.1.0':
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
@@ -5129,8 +5168,8 @@ packages:
'@videojs/xhr@2.7.0':
resolution: {integrity: sha512-giab+EVRanChIupZK7gXjHy90y3nncA2phIOyG3Ne5fvpiMJzvqYwiTOnEVW2S4CoYcuKJkomat7bMXA/UoUZQ==}
- '@vitejs/plugin-react@5.1.2':
- resolution: {integrity: sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==}
+ '@vitejs/plugin-react@5.1.3':
+ resolution: {integrity: sha512-NVUnA6gQCl8jfoYqKqQU5Clv0aPw14KkZYCsX6T9Lfu9slI0LOU10OTwFHS/WmptsMMpshNd/1tuWsHQ2Uk+cg==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
vite: '>=7.3.1'
@@ -11265,10 +11304,18 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
+ '@babel/code-frame@7.29.0':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.28.5
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
'@babel/compat-data@7.26.2': {}
'@babel/compat-data@7.27.5': {}
+ '@babel/compat-data@7.29.0': {}
+
'@babel/core@7.26.0':
dependencies:
'@ampproject/remapping': 2.3.0
@@ -11309,17 +11356,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/core@7.28.5':
+ '@babel/core@7.29.0':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.5
- '@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
- '@babel/helpers': 7.28.4
- '@babel/parser': 7.28.6
- '@babel/template': 7.27.2
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.6
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.0
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
+ '@babel/helpers': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
debug: 4.4.3
@@ -11353,6 +11400,14 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.0.2
+ '@babel/generator@7.29.0':
+ dependencies:
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
+ jsesc: 3.0.2
+
'@babel/helper-compilation-targets@7.25.9':
dependencies:
'@babel/compat-data': 7.26.2
@@ -11369,6 +11424,14 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
+ '@babel/helper-compilation-targets@7.28.6':
+ dependencies:
+ '@babel/compat-data': 7.29.0
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.28.1
+ lru-cache: 5.1.1
+ semver: 6.3.1
+
'@babel/helper-globals@7.28.0': {}
'@babel/helper-module-imports@7.25.9':
@@ -11385,12 +11448,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/helper-module-imports@7.28.6':
+ dependencies:
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)':
dependencies:
'@babel/core': 7.26.0
'@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.3
+ '@babel/traverse': 7.28.5
transitivePeerDependencies:
- supports-color
@@ -11399,16 +11469,16 @@ snapshots:
'@babel/core': 7.28.4
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.4
+ '@babel/traverse': 7.28.5
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)':
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-module-imports': 7.27.1
+ '@babel/core': 7.29.0
+ '@babel/helper-module-imports': 7.28.6
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.4
+ '@babel/traverse': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -11430,13 +11500,13 @@ snapshots:
'@babel/helpers@7.28.4':
dependencies:
- '@babel/template': 7.27.2
+ '@babel/template': 7.28.6
'@babel/types': 7.28.6
'@babel/helpers@7.28.6':
dependencies:
'@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@babel/parser@7.26.2':
dependencies:
@@ -11454,14 +11524,18 @@ snapshots:
dependencies:
'@babel/types': 7.28.6
- '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.5)':
+ '@babel/parser@7.29.0':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/types': 7.29.0
+
+ '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.29.0)':
+ dependencies:
+ '@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.29.0)':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/runtime-corejs3@7.27.1':
@@ -11472,28 +11546,28 @@ snapshots:
'@babel/template@7.25.9':
dependencies:
- '@babel/code-frame': 7.26.2
+ '@babel/code-frame': 7.28.6
'@babel/parser': 7.28.6
'@babel/types': 7.28.6
'@babel/template@7.27.2':
dependencies:
- '@babel/code-frame': 7.27.1
+ '@babel/code-frame': 7.28.6
'@babel/parser': 7.28.6
'@babel/types': 7.28.6
'@babel/template@7.28.6':
dependencies:
- '@babel/code-frame': 7.28.6
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/code-frame': 7.29.0
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@babel/traverse@7.25.9':
dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/generator': 7.28.3
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.5
'@babel/parser': 7.28.6
- '@babel/template': 7.25.9
+ '@babel/template': 7.28.6
'@babel/types': 7.28.6
debug: 4.4.3
globals: 11.12.0
@@ -11514,11 +11588,11 @@ snapshots:
'@babel/traverse@7.28.4':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.3
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.5
'@babel/helper-globals': 7.28.0
'@babel/parser': 7.28.6
- '@babel/template': 7.27.2
+ '@babel/template': 7.28.6
'@babel/types': 7.28.6
debug: 4.4.3
transitivePeerDependencies:
@@ -11526,16 +11600,28 @@ snapshots:
'@babel/traverse@7.28.5':
dependencies:
- '@babel/code-frame': 7.27.1
+ '@babel/code-frame': 7.28.6
'@babel/generator': 7.28.5
'@babel/helper-globals': 7.28.0
'@babel/parser': 7.28.6
- '@babel/template': 7.27.2
+ '@babel/template': 7.28.6
'@babel/types': 7.28.6
debug: 4.4.3
transitivePeerDependencies:
- supports-color
+ '@babel/traverse@7.29.0':
+ dependencies:
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.0
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.29.0
+ '@babel/template': 7.28.6
+ '@babel/types': 7.29.0
+ debug: 4.4.3
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/types@7.26.0':
dependencies:
'@babel/helper-string-parser': 7.25.9
@@ -11556,6 +11642,11 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
+ '@babel/types@7.29.0':
+ dependencies:
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.28.5
+
'@balena/dockerignore@1.0.2': {}
'@bcoe/v8-coverage@1.0.2': {}
@@ -12237,7 +12328,7 @@ snapshots:
'@jridgewell/remapping@2.3.5':
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
'@jridgewell/resolve-uri@3.1.2': {}
@@ -12770,7 +12861,7 @@ snapshots:
'@remirror/core-constants@3.0.0': {}
- '@rolldown/pluginutils@1.0.0-beta.53': {}
+ '@rolldown/pluginutils@1.0.0-rc.2': {}
'@rollup/pluginutils@5.1.0':
dependencies:
@@ -14193,12 +14284,12 @@ snapshots:
global: 4.4.0
is-function: 1.0.2
- '@vitejs/plugin-react@5.1.2(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitejs/plugin-react@5.1.3(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5)
- '@rolldown/pluginutils': 1.0.0-beta.53
+ '@babel/core': 7.29.0
+ '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0)
+ '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.29.0)
+ '@rolldown/pluginutils': 1.0.0-rc.2
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
vite: 7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
@@ -17268,9 +17359,9 @@ snapshots:
'@types/react': 19.2.10
react: 19.2.4
- jotai@2.17.0(@babel/core@7.28.5)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
+ jotai@2.17.0(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
optionalDependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@babel/template': 7.28.6
'@types/react': 19.2.10
react: 19.2.4
@@ -17962,22 +18053,22 @@ snapshots:
netmask@2.0.2: {}
- next-auth@5.0.0-beta.30(next@16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4):
+ next-auth@5.0.0-beta.30(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4):
dependencies:
'@auth/core': 0.41.0
- next: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ next: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react: 19.2.4
next-intl-swc-plugin-extractor@4.8.1: {}
- next-intl@4.8.1(next@16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3):
+ next-intl@4.8.1(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3):
dependencies:
'@formatjs/intl-localematcher': 0.5.5
'@parcel/watcher': 2.4.1
'@swc/core': 1.15.3
icu-minify: 4.8.1
negotiator: 1.0.0
- next: 16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
+ next: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
next-intl-swc-plugin-extractor: 4.8.1
po-parser: 2.1.1
react: 19.2.4
@@ -18013,7 +18104,7 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
- next@16.1.6(@babel/core@7.28.5)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3):
+ next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3):
dependencies:
'@next/env': 16.1.6
'@swc/helpers': 0.5.15
@@ -18022,7 +18113,7 @@ snapshots:
postcss: 8.4.31
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- styled-jsx: 5.1.6(@babel/core@7.28.5)(react@19.2.4)
+ styled-jsx: 5.1.6(@babel/core@7.29.0)(react@19.2.4)
optionalDependencies:
'@next/swc-darwin-arm64': 16.1.6
'@next/swc-darwin-x64': 16.1.6
@@ -18407,7 +18498,7 @@ snapshots:
parse-json@8.3.0:
dependencies:
- '@babel/code-frame': 7.27.1
+ '@babel/code-frame': 7.28.6
index-to-position: 1.2.0
type-fest: 4.41.0
@@ -19900,12 +19991,12 @@ snapshots:
optionalDependencies:
'@babel/core': 7.26.0
- styled-jsx@5.1.6(@babel/core@7.28.5)(react@19.2.4):
+ styled-jsx@5.1.6(@babel/core@7.29.0)(react@19.2.4):
dependencies:
client-only: 0.0.1
react: 19.2.4
optionalDependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
sugar-high@0.7.5: {}
From b67fecd3963bc3112ab8ecd91385bbe13c982290 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sat, 7 Feb 2026 11:30:58 +0000
Subject: [PATCH 03/41] fix(deps): update dependency next-intl to v4.8.2
(#5005)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/translation/package.json | 2 +-
pnpm-lock.yaml | 84 +++++++++++++++----------------
2 files changed, 43 insertions(+), 43 deletions(-)
diff --git a/packages/translation/package.json b/packages/translation/package.json
index 1db257f62..07aae9e49 100644
--- a/packages/translation/package.json
+++ b/packages/translation/package.json
@@ -33,7 +33,7 @@
"deepmerge": "4.3.1",
"mantine-react-table": "2.0.0-beta.9",
"next": "16.1.6",
- "next-intl": "4.8.1",
+ "next-intl": "4.8.2",
"react": "19.2.4",
"react-dom": "19.2.4"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 780ed3df8..bec75230f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2039,8 +2039,8 @@ importers:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
next-intl:
- specifier: 4.8.1
- version: 4.8.1(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3)
+ specifier: 4.8.2
+ version: 4.8.2(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3)
react:
specifier: 19.2.4
version: 19.2.4
@@ -7402,8 +7402,8 @@ packages:
resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==}
engines: {node: '>=0.10.0'}
- icu-minify@4.8.1:
- resolution: {integrity: sha512-RhXrTA19/PUt5/xs3B/eyx3DCjnMmcfdgqNYBE5vdrEqM4PQK2GWjHa1zdArTxPGgEc4jfuDMH1LkKhmIxwLFw==}
+ icu-minify@4.8.2:
+ resolution: {integrity: sha512-LHBQV+skKkjZSPd590pZ7ZAHftUgda3eFjeuNwA8/15L8T8loCNBktKQyTlkodAU86KovFXeg/9WntlAo5wA5A==}
ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
@@ -8453,11 +8453,11 @@ packages:
nodemailer:
optional: true
- next-intl-swc-plugin-extractor@4.8.1:
- resolution: {integrity: sha512-4RXyce0ZrQl/6lkfwvDpP8r5B7wbAQakCW9BuMPh+7/DgXFyE+cBXxcmfDkxFDkpXvBFqBZ2HsN4pav49reAZQ==}
+ next-intl-swc-plugin-extractor@4.8.2:
+ resolution: {integrity: sha512-sHDs36L1VZmFHj3tPHsD+KZJtnsRudHlNvT0ieIe3iFVn5OpGLTxW3d/Zc/2LXSj5GpGuR6wQeikbhFjU9tMQQ==}
- next-intl@4.8.1:
- resolution: {integrity: sha512-7V0Ewm6bP12Lgn6cjcKi6NbVy0JeIp1K9EzHfTIsuLAUn4NuH8dhon2WYJywHCyWnxKepm34xF6G1fR2dsNoqA==}
+ next-intl@4.8.2:
+ resolution: {integrity: sha512-GuuwyvyEI49/oehQbBXEoY8KSIYCzmfMLhmIwhMXTb+yeBmly1PnJcpgph3KczQ+HTJMXwXCmkizgtT8jBMf3A==}
peerDependencies:
next: ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0
@@ -10735,8 +10735,8 @@ packages:
peerDependencies:
react: '>=16.13'
- use-intl@4.8.1:
- resolution: {integrity: sha512-wH85ro36JAw9NrtogpEsqHghD21Ul6/zAKxTqHktnO6WTQzqhbcfPkO5iXu3YOnJBA8Anm7IvWSTqSzRE+2PsA==}
+ use-intl@4.8.2:
+ resolution: {integrity: sha512-3VNXZgDnPFqhIYosQ9W1Hc6K5q+ZelMfawNbexdwL/dY7BTHbceLUBX5Eeex9lgogxTp0pf1SjHuhYNAjr9H3g==}
peerDependencies:
react: ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0 || ^19.0.0
@@ -11378,8 +11378,8 @@ snapshots:
'@babel/generator@7.26.2':
dependencies:
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.0.2
@@ -11394,8 +11394,8 @@ snapshots:
'@babel/generator@7.28.5':
dependencies:
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.0.2
@@ -11437,14 +11437,14 @@ snapshots:
'@babel/helper-module-imports@7.25.9':
dependencies:
'@babel/traverse': 7.28.5
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
'@babel/traverse': 7.28.5
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -11501,7 +11501,7 @@ snapshots:
'@babel/helpers@7.28.4':
dependencies:
'@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@babel/helpers@7.28.6':
dependencies:
@@ -11510,7 +11510,7 @@ snapshots:
'@babel/parser@7.26.2':
dependencies:
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@babel/parser@7.28.3':
dependencies:
@@ -11522,7 +11522,7 @@ snapshots:
'@babel/parser@7.28.6':
dependencies:
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@babel/parser@7.29.0':
dependencies:
@@ -11547,14 +11547,14 @@ snapshots:
'@babel/template@7.25.9':
dependencies:
'@babel/code-frame': 7.28.6
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.28.6
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@babel/template@7.28.6':
dependencies:
@@ -11566,9 +11566,9 @@ snapshots:
dependencies:
'@babel/code-frame': 7.28.6
'@babel/generator': 7.28.5
- '@babel/parser': 7.28.6
+ '@babel/parser': 7.29.0
'@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
debug: 4.4.3
globals: 11.12.0
transitivePeerDependencies:
@@ -11591,9 +11591,9 @@ snapshots:
'@babel/code-frame': 7.28.6
'@babel/generator': 7.28.5
'@babel/helper-globals': 7.28.0
- '@babel/parser': 7.28.6
+ '@babel/parser': 7.29.0
'@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
debug: 4.4.3
transitivePeerDependencies:
- supports-color
@@ -11603,9 +11603,9 @@ snapshots:
'@babel/code-frame': 7.28.6
'@babel/generator': 7.28.5
'@babel/helper-globals': 7.28.0
- '@babel/parser': 7.28.6
+ '@babel/parser': 7.29.0
'@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
debug: 4.4.3
transitivePeerDependencies:
- supports-color
@@ -12497,7 +12497,7 @@ snapshots:
dependencies:
'@antfu/ni': 0.21.12
'@axiomhq/js': 1.0.0-rc.3
- '@babel/parser': 7.28.6
+ '@babel/parser': 7.29.0
'@babel/types': 7.26.0
'@clack/prompts': 0.7.0
ast-types: 0.14.2
@@ -13892,16 +13892,16 @@ snapshots:
'@types/babel__generator@7.6.8':
dependencies:
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@types/babel__traverse@7.20.6':
dependencies:
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@types/bcrypt@6.0.0':
dependencies:
@@ -16905,7 +16905,7 @@ snapshots:
dependencies:
safer-buffer: 2.1.2
- icu-minify@4.8.1:
+ icu-minify@4.8.2:
dependencies:
'@formatjs/icu-messageformat-parser': 3.5.0
@@ -18059,20 +18059,20 @@ snapshots:
next: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
react: 19.2.4
- next-intl-swc-plugin-extractor@4.8.1: {}
+ next-intl-swc-plugin-extractor@4.8.2: {}
- next-intl@4.8.1(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3):
+ next-intl@4.8.2(next@16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4)(typescript@5.9.3):
dependencies:
'@formatjs/intl-localematcher': 0.5.5
'@parcel/watcher': 2.4.1
'@swc/core': 1.15.3
- icu-minify: 4.8.1
+ icu-minify: 4.8.2
negotiator: 1.0.0
next: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
- next-intl-swc-plugin-extractor: 4.8.1
+ next-intl-swc-plugin-extractor: 4.8.2
po-parser: 2.1.1
react: 19.2.4
- use-intl: 4.8.1(react@19.2.4)
+ use-intl: 4.8.2(react@19.2.4)
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
@@ -20734,11 +20734,11 @@ snapshots:
dequal: 2.0.3
react: 19.2.4
- use-intl@4.8.1(react@19.2.4):
+ use-intl@4.8.2(react@19.2.4):
dependencies:
'@formatjs/fast-memoize': 3.1.0
'@schummar/icu-type-parser': 1.21.5
- icu-minify: 4.8.1
+ icu-minify: 4.8.2
intl-messageformat: 11.1.1
react: 19.2.4
From 4a86361134da404462b1a9f8ff98fe3504fade0d Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 02:45:18 +0000
Subject: [PATCH 04/41] fix(deps): update dependency @octokit/auth-app to
^8.2.0 (#5009)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/integrations/package.json | 2 +-
pnpm-lock.yaml | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/packages/integrations/package.json b/packages/integrations/package.json
index dec7a26b3..298138a8f 100644
--- a/packages/integrations/package.json
+++ b/packages/integrations/package.json
@@ -39,7 +39,7 @@
"@homarr/translation": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
"@jellyfin/sdk": "^0.13.0",
- "@octokit/auth-app": "^8.1.2",
+ "@octokit/auth-app": "^8.2.0",
"ical.js": "^2.2.1",
"maria2": "^0.4.1",
"node-ical": "^0.22.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bec75230f..871dca5c7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1466,8 +1466,8 @@ importers:
specifier: ^0.13.0
version: 0.13.0(axios@1.12.2)
'@octokit/auth-app':
- specifier: ^8.1.2
- version: 8.1.2
+ specifier: ^8.2.0
+ version: 8.2.0
ical.js:
specifier: ^2.2.1
version: 2.2.1
@@ -3797,8 +3797,8 @@ packages:
resolution: {integrity: sha512-8j7sEpUYVj18dxvh0KWj6W/l6uAiVRBl1JBDVRqH1VHKAO/G5eRVl4yEoYACjakWers1DjUkcCHyJNQK47JqyQ==}
engines: {node: '>= 20'}
- '@octokit/auth-app@8.1.2':
- resolution: {integrity: sha512-db8VO0PqXxfzI6GdjtgEFHY9tzqUql5xMFXYA12juq8TeTgPAuiiP3zid4h50lwlIP457p5+56PnJOgd2GGBuw==}
+ '@octokit/auth-app@8.2.0':
+ resolution: {integrity: sha512-vVjdtQQwomrZ4V46B9LaCsxsySxGoHsyw6IYBov/TqJVROrlYdyNgw5q6tQbB7KZt53v1l1W53RiqTvpzL907g==}
engines: {node: '>= 20'}
'@octokit/auth-oauth-app@9.0.3':
@@ -12594,7 +12594,7 @@ snapshots:
'@octokit/app@16.1.2':
dependencies:
- '@octokit/auth-app': 8.1.2
+ '@octokit/auth-app': 8.2.0
'@octokit/auth-unauthenticated': 7.0.3
'@octokit/core': 7.0.6
'@octokit/oauth-app': 8.0.3
@@ -12602,7 +12602,7 @@ snapshots:
'@octokit/types': 16.0.0
'@octokit/webhooks': 14.0.0
- '@octokit/auth-app@8.1.2':
+ '@octokit/auth-app@8.2.0':
dependencies:
'@octokit/auth-oauth-app': 9.0.3
'@octokit/auth-oauth-user': 6.0.2
From b479fea6eb0b025b55668201160a5e57267de2e7 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 06:59:58 +0000
Subject: [PATCH 05/41] fix(deps): update turbo monorepo to ^2.8.2 (#5010)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 4 +-
pnpm-lock.yaml | 149 ++++++++++++++++++++++--------------
tooling/eslint/package.json | 2 +-
3 files changed, 95 insertions(+), 60 deletions(-)
diff --git a/package.json b/package.json
index 8622eb474..040956162 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
"@semantic-release/npm": "^13.1.3",
"@semantic-release/release-notes-generator": "^14.1.0",
"@testcontainers/redis": "^11.11.0",
- "@turbo/gen": "^2.8.1",
+ "@turbo/gen": "^2.8.2",
"@vitejs/plugin-react": "^5.1.3",
"@vitest/coverage-v8": "^4.0.18",
"@vitest/ui": "^4.0.18",
@@ -54,7 +54,7 @@
"prettier": "^3.8.1",
"semantic-release": "^25.0.3",
"testcontainers": "^11.11.0",
- "turbo": "^2.8.1",
+ "turbo": "^2.8.2",
"typescript": "^5.9.3",
"vite-tsconfig-paths": "^6.0.5",
"vitest": "^4.0.18"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 871dca5c7..984b9dc5d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -62,8 +62,8 @@ importers:
specifier: ^11.11.0
version: 11.11.0
'@turbo/gen':
- specifier: ^2.8.1
- version: 2.8.1(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)
+ specifier: ^2.8.2
+ version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.3
version: 5.1.3(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
@@ -95,8 +95,8 @@ importers:
specifier: ^11.11.0
version: 11.11.0
turbo:
- specifier: ^2.8.1
- version: 2.8.1
+ specifier: ^2.8.2
+ version: 2.8.3
typescript:
specifier: ^5.9.3
version: 5.9.3
@@ -2358,8 +2358,8 @@ importers:
specifier: ^10.1.8
version: 10.1.8(eslint@9.39.2)
eslint-config-turbo:
- specifier: ^2.8.1
- version: 2.8.1(eslint@9.39.2)(turbo@2.8.1)
+ specifier: ^2.8.2
+ version: 2.8.3(eslint@9.39.2)(turbo@2.8.3)
eslint-plugin-import:
specifier: ^2.32.0
version: 2.32.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)
@@ -3535,6 +3535,15 @@ packages:
cpu: [x64]
os: [win32]
+ '@inquirer/external-editor@1.0.3':
+ resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
'@ioredis/commands@1.5.0':
resolution: {integrity: sha512-eUgLqrMf8nJkZxT24JvVRrQya1vZkQh8BBeYNwGDqa5I0VUi8ACx7uFvAaLxintokpTenkK6DASvo/bvNbBGow==}
@@ -4830,12 +4839,12 @@ packages:
'@tsconfig/svelte@1.0.13':
resolution: {integrity: sha512-5lYJP45Xllo4yE/RUBccBT32eBlRDbqN8r1/MIvQbKxW3aFqaYPCNgm8D5V20X4ShHcwvYWNlKg3liDh1MlBoA==}
- '@turbo/gen@2.8.1':
- resolution: {integrity: sha512-7XW7LnZhOqXAVJlwJwO5V1lsTOe9J6QZJbOLt1Cv3PL1HNTj8JGZXobKDWr7ZFE4IPGr7bSFGLZrEb/Bvu0/DQ==}
+ '@turbo/gen@2.8.3':
+ resolution: {integrity: sha512-UQP6zMJPfnJKKFO7skLcTJWBFHG+XdMnXszliFXg/TEhd53CuVYmIXCN23n7UoMnxRBSsq0LB4sUM9JgsPewSQ==}
hasBin: true
- '@turbo/workspaces@2.8.1':
- resolution: {integrity: sha512-DwwH6xW38ihHdp3hcTmZB0UZE9fM/3/6B1FDn94dg/cg7CZZZk5fp2BxReQG2cQLt3JvblIgSbWnNsr26earwg==}
+ '@turbo/workspaces@2.8.3':
+ resolution: {integrity: sha512-p31wsDQ2DSd+TCld9xIqTG4pNA+we6/+AAZ9iCtpITRfUz3/iO8wzcz0fPfya3ostEj2B4UksLAXF570VAeO5w==}
hasBin: true
'@types/adm-zip@0.5.7':
@@ -5810,6 +5819,9 @@ packages:
chardet@0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
+ chardet@2.1.1:
+ resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==}
+
chokidar@4.0.0:
resolution: {integrity: sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==}
engines: {node: '>= 14.16.0'}
@@ -6694,8 +6706,8 @@ packages:
peerDependencies:
eslint: '>=7.0.0'
- eslint-config-turbo@2.8.1:
- resolution: {integrity: sha512-E/yUaEP47+rxLw4TaqK+lUHoteck5T3Pw0q69gmcnMhTP5W07z/Lb+bPqkHTRpWaq6sz/K5D6eOaC7lCwHpFMg==}
+ eslint-config-turbo@2.8.3:
+ resolution: {integrity: sha512-cx9nT7IbP+insVejZPL4n55pkjPTlkWdjh3p/ZZL3W8BLt+2O1bWFJnT3lVyIGcC8v/4s6nZZPL+/id37zDdVA==}
peerDependencies:
eslint: '>6.6.0'
turbo: '>2.0.0'
@@ -6752,8 +6764,8 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
- eslint-plugin-turbo@2.8.1:
- resolution: {integrity: sha512-a6XyHDTGpvntjWXPppXU9y+LNvrSY45/ZSW4ReNkw9EvwToTwakxwJI+LQl65F2sLbopU4bC/OhA0BjOQ+rDqQ==}
+ eslint-plugin-turbo@2.8.3:
+ resolution: {integrity: sha512-9ACQrrjzOfrbBGG1CqzyC67NtOSRcA+vyc9cjbyLyIoVtcK27czO7/WM+R5K3Opz0fb4Uezo6X+csMfL//RfJQ==}
peerDependencies:
eslint: '>6.6.0'
turbo: '>2.0.0'
@@ -7479,8 +7491,8 @@ packages:
resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==}
engines: {node: '>=8.0.0'}
- inquirer@8.2.4:
- resolution: {integrity: sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==}
+ inquirer@8.2.7:
+ resolution: {integrity: sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==}
engines: {node: '>=12.0.0'}
internal-slot@1.0.7:
@@ -10440,38 +10452,38 @@ packages:
resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'}
- turbo-darwin-64@2.8.1:
- resolution: {integrity: sha512-FQ6Uqxty/H1Nvn1dpBe8KUlMRclTuiyNSc1PCeDL/ad7M9ykpWutB51YpMpf9ibTA32M6wLdIRf+D96W6hDAtQ==}
+ turbo-darwin-64@2.8.3:
+ resolution: {integrity: sha512-4kXRLfcygLOeNcP6JquqRLmGB/ATjjfehiojL2dJkL7GFm3SPSXbq7oNj8UbD8XriYQ5hPaSuz59iF1ijPHkTw==}
cpu: [x64]
os: [darwin]
- turbo-darwin-arm64@2.8.1:
- resolution: {integrity: sha512-4bCcEpGP2/aSXmeN2gl5SuAmS1q5ykjubnFvSoXjQoCKtDOV+vc4CTl/DduZzUUutCVUWXjl8OyfIQ+DGCaV4A==}
+ turbo-darwin-arm64@2.8.3:
+ resolution: {integrity: sha512-xF7uCeC0UY0Hrv/tqax0BMbFlVP1J/aRyeGQPZT4NjvIPj8gSPDgFhfkfz06DhUwDg5NgMo04uiSkAWE8WB/QQ==}
cpu: [arm64]
os: [darwin]
- turbo-linux-64@2.8.1:
- resolution: {integrity: sha512-m99JRlWlEgXPR7mkThAbKh6jbTmWSOXM/c6rt8yd4Uxh0+wjq7+DYcQbead6aoOqmCP9akswZ8EXIv1ogKBblg==}
+ turbo-linux-64@2.8.3:
+ resolution: {integrity: sha512-vxMDXwaOjweW/4etY7BxrXCSkvtwh0PbwVafyfT1Ww659SedUxd5rM3V2ZCmbwG8NiCfY7d6VtxyHx3Wh1GoZA==}
cpu: [x64]
os: [linux]
- turbo-linux-arm64@2.8.1:
- resolution: {integrity: sha512-AsPlza3AsavJdl2o7FE67qyv0aLfmT1XwFQGzvwpoAO6Bj7S4a03tpUchZKNuGjNAkKVProQRFnB7PgUAScFXA==}
+ turbo-linux-arm64@2.8.3:
+ resolution: {integrity: sha512-mQX7uYBZFkuPLLlKaNe9IjR1JIef4YvY8f21xFocvttXvdPebnq3PK1Zjzl9A1zun2BEuWNUwQIL8lgvN9Pm3Q==}
cpu: [arm64]
os: [linux]
- turbo-windows-64@2.8.1:
- resolution: {integrity: sha512-GdqNO6bYShRsr79B+2G/2ssjLEp9uBTvLBJSWRtRCiac/SEmv8T6RYv9hu+h5oGbFALtnKNp6BQBw78RJURsPw==}
+ turbo-windows-64@2.8.3:
+ resolution: {integrity: sha512-YLGEfppGxZj3VWcNOVa08h6ISsVKiG85aCAWosOKNUjb6yErWEuydv6/qImRJUI+tDLvDvW7BxopAkujRnWCrw==}
cpu: [x64]
os: [win32]
- turbo-windows-arm64@2.8.1:
- resolution: {integrity: sha512-n40E6IpkzrShRo3yMdRpgnn1/sAbGC6tZXwyNu8fe9RsufeD7KBiaoRSvw8xLyqV3pd2yoTL2rdCXq24MnTCWA==}
+ turbo-windows-arm64@2.8.3:
+ resolution: {integrity: sha512-afTUGKBRmOJU1smQSBnFGcbq0iabAPwh1uXu2BVk7BREg30/1gMnJh9DFEQTah+UD3n3ru8V55J83RQNFfqoyw==}
cpu: [arm64]
os: [win32]
- turbo@2.8.1:
- resolution: {integrity: sha512-pbSMlRflA0RAuk/0jnAt8pzOYh1+sKaT8nVtcs75OFGVWD0evleQRmKtHJJV42QOhaC3Hx9mUUSOom/irasbjA==}
+ turbo@2.8.3:
+ resolution: {integrity: sha512-8Osxz5Tu/Dw2kb31EAY+nhq/YZ3wzmQSmYa1nIArqxgCAldxv9TPlrAiaBUDVnKA4aiPn0OFBD1ACcpc5VFOAQ==}
hasBin: true
tweetnacl@0.14.5:
@@ -11029,6 +11041,10 @@ packages:
wordwrap@1.0.0:
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
+ wrap-ansi@6.2.0:
+ resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
+ engines: {node: '>=8'}
+
wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
@@ -12283,6 +12299,13 @@ snapshots:
'@img/sharp-win32-x64@0.34.4':
optional: true
+ '@inquirer/external-editor@1.0.3(@types/node@24.10.9)':
+ dependencies:
+ chardet: 2.1.1
+ iconv-lite: 0.7.2
+ optionalDependencies:
+ '@types/node': 24.10.9
+
'@ioredis/commands@1.5.0': {}
'@isaacs/balanced-match@4.0.1': {}
@@ -13842,12 +13865,12 @@ snapshots:
'@tsconfig/svelte@1.0.13': {}
- '@turbo/gen@2.8.1(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)':
+ '@turbo/gen@2.8.3(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)':
dependencies:
- '@turbo/workspaces': 2.8.1
+ '@turbo/workspaces': 2.8.3(@types/node@24.10.9)
commander: 10.0.0
fs-extra: 10.1.0
- inquirer: 8.2.4
+ inquirer: 8.2.7(@types/node@24.10.9)
minimatch: 9.0.0
node-plop: 0.26.3
picocolors: 1.0.1
@@ -13862,19 +13885,21 @@ snapshots:
- supports-color
- typescript
- '@turbo/workspaces@2.8.1':
+ '@turbo/workspaces@2.8.3(@types/node@24.10.9)':
dependencies:
commander: 10.0.0
execa: 5.1.1
fast-glob: 3.2.12
fs-extra: 10.1.0
gradient-string: 2.0.1
- inquirer: 8.2.4
- js-yaml: 4.1.0
+ inquirer: 8.2.7(@types/node@24.10.9)
+ js-yaml: 4.1.1
ora: 4.1.1
picocolors: 1.0.1
semver: 7.6.2
update-check: 1.5.4
+ transitivePeerDependencies:
+ - '@types/node'
'@types/adm-zip@0.5.7':
dependencies:
@@ -15040,6 +15065,8 @@ snapshots:
chardet@0.7.0: {}
+ chardet@2.1.1: {}
+
chokidar@4.0.0:
dependencies:
readdirp: 4.0.1
@@ -16040,11 +16067,11 @@ snapshots:
dependencies:
eslint: 9.39.2
- eslint-config-turbo@2.8.1(eslint@9.39.2)(turbo@2.8.1):
+ eslint-config-turbo@2.8.3(eslint@9.39.2)(turbo@2.8.3):
dependencies:
eslint: 9.39.2
- eslint-plugin-turbo: 2.8.1(eslint@9.39.2)(turbo@2.8.1)
- turbo: 2.8.1
+ eslint-plugin-turbo: 2.8.3(eslint@9.39.2)(turbo@2.8.3)
+ turbo: 2.8.3
eslint-import-resolver-node@0.3.9:
dependencies:
@@ -16144,11 +16171,11 @@ snapshots:
string.prototype.matchall: 4.0.12
string.prototype.repeat: 1.0.0
- eslint-plugin-turbo@2.8.1(eslint@9.39.2)(turbo@2.8.1):
+ eslint-plugin-turbo@2.8.3(eslint@9.39.2)(turbo@2.8.3):
dependencies:
dotenv: 16.0.3
eslint: 9.39.2
- turbo: 2.8.1
+ turbo: 2.8.3
eslint-scope@5.1.1:
dependencies:
@@ -16974,13 +17001,13 @@ snapshots:
strip-ansi: 6.0.1
through: 2.3.8
- inquirer@8.2.4:
+ inquirer@8.2.7(@types/node@24.10.9):
dependencies:
+ '@inquirer/external-editor': 1.0.3(@types/node@24.10.9)
ansi-escapes: 4.3.2
chalk: 4.1.2
cli-cursor: 3.1.0
cli-width: 3.0.0
- external-editor: 3.1.0
figures: 3.2.0
lodash: 4.17.21
mute-stream: 0.0.8
@@ -16990,7 +17017,9 @@ snapshots:
string-width: 4.2.3
strip-ansi: 6.0.1
through: 2.3.8
- wrap-ansi: 7.0.0
+ wrap-ansi: 6.2.0
+ transitivePeerDependencies:
+ - '@types/node'
internal-slot@1.0.7:
dependencies:
@@ -20411,32 +20440,32 @@ snapshots:
tunnel@0.0.6: {}
- turbo-darwin-64@2.8.1:
+ turbo-darwin-64@2.8.3:
optional: true
- turbo-darwin-arm64@2.8.1:
+ turbo-darwin-arm64@2.8.3:
optional: true
- turbo-linux-64@2.8.1:
+ turbo-linux-64@2.8.3:
optional: true
- turbo-linux-arm64@2.8.1:
+ turbo-linux-arm64@2.8.3:
optional: true
- turbo-windows-64@2.8.1:
+ turbo-windows-64@2.8.3:
optional: true
- turbo-windows-arm64@2.8.1:
+ turbo-windows-arm64@2.8.3:
optional: true
- turbo@2.8.1:
+ turbo@2.8.3:
optionalDependencies:
- turbo-darwin-64: 2.8.1
- turbo-darwin-arm64: 2.8.1
- turbo-linux-64: 2.8.1
- turbo-linux-arm64: 2.8.1
- turbo-windows-64: 2.8.1
- turbo-windows-arm64: 2.8.1
+ turbo-darwin-64: 2.8.3
+ turbo-darwin-arm64: 2.8.3
+ turbo-linux-64: 2.8.3
+ turbo-linux-arm64: 2.8.3
+ turbo-windows-64: 2.8.3
+ turbo-windows-arm64: 2.8.3
tweetnacl@0.14.5: {}
@@ -21095,6 +21124,12 @@ snapshots:
wordwrap@1.0.0: {}
+ wrap-ansi@6.2.0:
+ dependencies:
+ ansi-styles: 4.3.0
+ string-width: 4.2.3
+ strip-ansi: 6.0.1
+
wrap-ansi@7.0.0:
dependencies:
ansi-styles: 4.3.0
diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json
index a02510c48..05c634ac5 100644
--- a/tooling/eslint/package.json
+++ b/tooling/eslint/package.json
@@ -19,7 +19,7 @@
"dependencies": {
"@next/eslint-plugin-next": "16.1.6",
"eslint-config-prettier": "^10.1.8",
- "eslint-config-turbo": "^2.8.1",
+ "eslint-config-turbo": "^2.8.2",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jsx-a11y": "^6.10.2",
"eslint-plugin-react": "^7.37.5",
From 9e9b904f69e49a0bf53a3f74a33e02d5d687d01d Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 09:39:25 +0000
Subject: [PATCH 06/41] chore(deps): update dependency @types/node to ^24.10.10
(#5011)
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 | 126 +++++++++++++++++++--------------------
3 files changed, 65 insertions(+), 65 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 06cb05ed7..d792cde1e 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -94,7 +94,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/chroma-js": "3.1.2",
- "@types/node": "^24.10.9",
+ "@types/node": "^24.10.10",
"@types/prismjs": "^1.26.5",
"@types/react": "19.2.10",
"@types/react-dom": "19.2.3",
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index 7e052cf43..9b36cee6a 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -47,7 +47,7 @@
"@homarr/eslint-config": "workspace:^0.2.0",
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
- "@types/node": "^24.10.9",
+ "@types/node": "^24.10.10",
"dotenv-cli": "^11.0.0",
"esbuild": "^0.27.2",
"eslint": "^9.39.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 984b9dc5d..cef75c140 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -63,10 +63,10 @@ importers:
version: 11.11.0
'@turbo/gen':
specifier: ^2.8.2
- version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)
+ version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.3
- version: 5.1.3(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ version: 5.1.3(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/coverage-v8':
specifier: ^4.0.18
version: 4.0.18(vitest@4.0.18)
@@ -102,10 +102,10 @@ importers:
version: 5.9.3
vite-tsconfig-paths:
specifier: ^6.0.5
- version: 6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ version: 6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.18
- version: 4.0.18(@types/node@24.10.9)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ version: 4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
apps/nextjs:
dependencies:
@@ -342,8 +342,8 @@ importers:
specifier: 3.1.2
version: 3.1.2
'@types/node':
- specifier: ^24.10.9
- version: 24.10.9
+ specifier: ^24.10.10
+ version: 24.10.10
'@types/prismjs':
specifier: ^1.26.5
version: 1.26.5
@@ -451,8 +451,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
'@types/node':
- specifier: ^24.10.9
- version: 24.10.9
+ specifier: ^24.10.10
+ version: 24.10.10
dotenv-cli:
specifier: ^11.0.0
version: 11.0.0
@@ -5012,8 +5012,8 @@ packages:
'@types/node@18.19.50':
resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==}
- '@types/node@24.10.9':
- resolution: {integrity: sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==}
+ '@types/node@24.10.10':
+ resolution: {integrity: sha512-+0/4J266CBGPUq/ELg7QUHhN25WYjE0wYTPSQJn1xeu8DOlIOPxXxrNGiLmfAWl7HMMgWFWXpt9IDjMWrF5Iow==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -12299,12 +12299,12 @@ snapshots:
'@img/sharp-win32-x64@0.34.4':
optional: true
- '@inquirer/external-editor@1.0.3(@types/node@24.10.9)':
+ '@inquirer/external-editor@1.0.3(@types/node@24.10.10)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.2
optionalDependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@ioredis/commands@1.5.0': {}
@@ -12393,7 +12393,7 @@ snapshots:
'@kubernetes/client-node@1.4.0':
dependencies:
'@types/js-yaml': 4.0.9
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/node-fetch': 2.6.13
'@types/stream-buffers': 3.0.7
form-data: 4.0.5
@@ -13865,17 +13865,17 @@ snapshots:
'@tsconfig/svelte@1.0.13': {}
- '@turbo/gen@2.8.3(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)':
+ '@turbo/gen@2.8.3(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3)':
dependencies:
- '@turbo/workspaces': 2.8.3(@types/node@24.10.9)
+ '@turbo/workspaces': 2.8.3(@types/node@24.10.10)
commander: 10.0.0
fs-extra: 10.1.0
- inquirer: 8.2.7(@types/node@24.10.9)
+ inquirer: 8.2.7(@types/node@24.10.10)
minimatch: 9.0.0
node-plop: 0.26.3
picocolors: 1.0.1
proxy-agent: 6.5.0
- ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3)
+ ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3)
update-check: 1.5.4
validate-npm-package-name: 5.0.0
transitivePeerDependencies:
@@ -13885,14 +13885,14 @@ snapshots:
- supports-color
- typescript
- '@turbo/workspaces@2.8.3(@types/node@24.10.9)':
+ '@turbo/workspaces@2.8.3(@types/node@24.10.10)':
dependencies:
commander: 10.0.0
execa: 5.1.1
fast-glob: 3.2.12
fs-extra: 10.1.0
gradient-string: 2.0.1
- inquirer: 8.2.7(@types/node@24.10.9)
+ inquirer: 8.2.7(@types/node@24.10.10)
js-yaml: 4.1.1
ora: 4.1.1
picocolors: 1.0.1
@@ -13903,7 +13903,7 @@ snapshots:
'@types/adm-zip@0.5.7':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/aws-lambda@8.10.146': {}
@@ -13930,16 +13930,16 @@ snapshots:
'@types/bcrypt@6.0.0':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/better-sqlite3@7.6.13':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/chai@5.2.2':
dependencies:
@@ -13949,7 +13949,7 @@ snapshots:
'@types/connect@3.4.38':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/cookie@0.4.1': {}
@@ -13958,11 +13958,11 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 4.17.21
'@types/keygrip': 1.0.6
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/cors@2.8.17':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/crypto-js@4.2.2': {}
@@ -14002,19 +14002,19 @@ snapshots:
'@types/docker-modem@3.0.6':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/ssh2': 1.15.1
'@types/dockerode@3.3.47':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/ssh2': 1.15.1
'@types/dockerode@4.0.1':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/ssh2': 1.15.1
'@types/estree-jsx@1.0.5':
@@ -14025,7 +14025,7 @@ snapshots:
'@types/express-serve-static-core@4.19.5':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/qs': 6.9.16
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -14040,7 +14040,7 @@ snapshots:
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/hast@3.0.4':
dependencies:
@@ -14084,7 +14084,7 @@ snapshots:
'@types/node-fetch@2.6.13':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
form-data: 4.0.5
'@types/node-unifi@2.5.1(patch_hash=5e6ae51e2a17a7f9729bfa30b0eb3d0842a5810ac6db47603ab4a6efa1ed84c5)':
@@ -14095,7 +14095,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@24.10.9':
+ '@types/node@24.10.10':
dependencies:
undici-types: 7.16.0
@@ -14103,7 +14103,7 @@ snapshots:
'@types/pg@8.16.0':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
pg-protocol: 1.10.3
pg-types: 2.2.0
@@ -14130,21 +14130,21 @@ snapshots:
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/send': 0.17.4
'@types/ssh2-streams@0.1.12':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/ssh2@0.5.52':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/ssh2-streams': 0.1.12
'@types/ssh2@1.15.1':
@@ -14153,7 +14153,7 @@ snapshots:
'@types/stream-buffers@3.0.7':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/swagger-ui-react@5.18.0':
dependencies:
@@ -14161,7 +14161,7 @@ snapshots:
'@types/through@0.0.33':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/tinycolor2@1.4.6': {}
@@ -14180,11 +14180,11 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@types/xml2js@0.4.14':
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
@@ -14309,7 +14309,7 @@ snapshots:
global: 4.4.0
is-function: 1.0.2
- '@vitejs/plugin-react@5.1.3(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitejs/plugin-react@5.1.3(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@babel/core': 7.29.0
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0)
@@ -14317,7 +14317,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-rc.2
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
- vite: 7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
@@ -14333,7 +14333,7 @@ snapshots:
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.9)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/expect@4.0.18':
dependencies:
@@ -14344,13 +14344,13 @@ snapshots:
chai: 6.2.1
tinyrainbow: 3.0.3
- '@vitest/mocker@4.0.18(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitest/mocker@4.0.18(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@vitest/spy': 4.0.18
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/pretty-format@4.0.18':
dependencies:
@@ -14378,7 +14378,7 @@ snapshots:
sirv: 3.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.9)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/utils@4.0.18':
dependencies:
@@ -15714,7 +15714,7 @@ snapshots:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -17001,9 +17001,9 @@ snapshots:
strip-ansi: 6.0.1
through: 2.3.8
- inquirer@8.2.7(@types/node@24.10.9):
+ inquirer@8.2.7(@types/node@24.10.10):
dependencies:
- '@inquirer/external-editor': 1.0.3(@types/node@24.10.9)
+ '@inquirer/external-editor': 1.0.3(@types/node@24.10.10)
ansi-escapes: 4.3.2
chalk: 4.1.2
cli-cursor: 3.1.0
@@ -17375,7 +17375,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -18919,7 +18919,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
long: 5.2.3
proxmox-api@1.1.1:
@@ -20370,14 +20370,14 @@ snapshots:
ts-mixer@6.0.4: {}
- ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.9)(typescript@5.9.3):
+ ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
@@ -20868,17 +20868,17 @@ snapshots:
dependencies:
global: 4.4.0
- vite-tsconfig-paths@6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
+ vite-tsconfig-paths@6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
tsconfck: 3.1.3(typescript@5.9.3)
- vite: 7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
- typescript
- vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
+ vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.3)
@@ -20887,7 +20887,7 @@ snapshots:
rollup: 4.48.1
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
fsevents: 2.3.3
sass: 1.97.3
sugarss: 5.0.0(postcss@8.5.6)
@@ -20895,10 +20895,10 @@ snapshots:
tsx: 4.20.5
yaml: 2.5.1
- vitest@4.0.18(@types/node@24.10.9)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
+ vitest@4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
'@vitest/expect': 4.0.18
- '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/pretty-format': 4.0.18
'@vitest/runner': 4.0.18
'@vitest/snapshot': 4.0.18
@@ -20915,10 +20915,10 @@ snapshots:
tinyexec: 1.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vite: 7.1.12(@types/node@24.10.9)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 24.10.9
+ '@types/node': 24.10.10
'@vitest/ui': 4.0.18(vitest@4.0.18)
jsdom: 27.4.0(postcss@8.5.6)
transitivePeerDependencies:
From 0b654aeafacd900182b4aa19f61c83a19874c7d4 Mon Sep 17 00:00:00 2001
From: "homarr-crowdin[bot]"
<190541745+homarr-crowdin[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 14:03:04 +0100
Subject: [PATCH 07/41] chore(lang): update translations from crowdin (#5002)
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
---
packages/translation/src/lang/en-gb.json | 212 ++---
packages/translation/src/lang/no.json | 2 +-
packages/translation/src/lang/pt.json | 1058 +++++++++++-----------
3 files changed, 636 insertions(+), 636 deletions(-)
diff --git a/packages/translation/src/lang/en-gb.json b/packages/translation/src/lang/en-gb.json
index 1ad6ede28..8510c4e2f 100644
--- a/packages/translation/src/lang/en-gb.json
+++ b/packages/translation/src/lang/en-gb.json
@@ -836,19 +836,19 @@
"title": "Request error",
"description": {
"connection": {
- "hostUnreachable": "",
- "networkUnreachable": "",
- "refused": "",
- "reset": ""
+ "hostUnreachable": "The server could not be reached. This usually means the host is offline or unreachable from your network.",
+ "networkUnreachable": "The network is unreachable. Please check your Internet connection or network configuration.",
+ "refused": "The server refused the connection. It may not be running or is rejecting requests on the specified port.",
+ "reset": "The connection was unexpectedly closed by the server. This can happen if the server is unstable or restarted."
},
"dns": {
- "notFound": "",
- "timeout": "",
- "noAnswer": ""
+ "notFound": "The server address could not be found. Please check the URL for typos or invalid domain names.",
+ "timeout": "DNS lookup timed out. This may be a temporary issue—please try again in a few moments.",
+ "noAnswer": "The DNS server didn't return a valid response. The domain may exist but has no valid records."
},
"timeout": {
- "aborted": "",
- "timeout": ""
+ "aborted": "The request was aborted before it could complete. This might be due to a user action or system timeout.",
+ "timeout": "The request took too long to complete and was timed out. Check your network or try again later."
}
}
}
@@ -920,8 +920,8 @@
"message": "The path is incorrect. Please double-check the URL"
},
"tooManyRequests": {
- "title": "",
- "message": ""
+ "title": "Too many requests in a given time",
+ "message": "There were too many requests. You are likely being rate-limited or rejected by the target system"
}
}
},
@@ -963,36 +963,36 @@
"newLabel": "New realm"
},
"personalAccessToken": {
- "label": "",
- "newLabel": ""
+ "label": "Personal Access Token",
+ "newLabel": "New Personal Access Token"
},
"topic": {
- "label": "",
- "newLabel": ""
+ "label": "Topic",
+ "newLabel": "New topic"
},
"url": {
- "label": "",
- "newLabel": ""
+ "label": "URL",
+ "newLabel": "New URL"
},
"opnsenseApiKey": {
- "label": "",
- "newLabel": ""
+ "label": "API Key (Key)",
+ "newLabel": "New API Key (Key)"
},
"opnsenseApiSecret": {
- "label": "",
- "newLabel": ""
+ "label": "API Key (Secret)",
+ "newLabel": "New API Key (Secret)"
},
"githubAppId": {
- "label": "",
- "newLabel": ""
+ "label": "App Id",
+ "newLabel": "New App Id"
},
"githubInstallationId": {
- "label": "",
- "newLabel": ""
+ "label": "Installation Id",
+ "newLabel": "New Installation Id"
},
"privateKey": {
- "label": "",
- "newLabel": ""
+ "label": "Private key",
+ "newLabel": "New private key"
}
}
},
@@ -1044,14 +1044,14 @@
}
},
"common": {
- "success": "",
+ "success": "Success",
"beta": "Beta",
"error": "Alpha",
"action": {
"add": "Add",
"apply": "Apply",
"backToOverview": "Back to overview",
- "change": "",
+ "change": "Change",
"create": "Create",
"createAnother": "Create and start over",
"edit": "Edit",
@@ -1063,7 +1063,7 @@
"cancel": "Cancel",
"delete": "Delete",
"discard": "Discard",
- "close": "",
+ "close": "Close",
"confirm": "Confirm",
"continue": "Continue",
"previous": "Previous",
@@ -1138,9 +1138,9 @@
"dangerZone": "Danger zone",
"noResults": "No results have been found",
"unsavedChanges": "You have unsaved changes!",
- "servers": "",
- "applications": "",
- "services": "",
+ "servers": "Servers",
+ "applications": "Apps",
+ "services": "Services",
"preview": {
"show": "Show a preview",
"hide": "Hide the preview"
@@ -1177,8 +1177,8 @@
},
"unit": {
"speed": {
- "kilometersPerHour": "",
- "milesPerHour": ""
+ "kilometersPerHour": "km/h",
+ "milesPerHour": "mph"
}
}
},
@@ -1193,7 +1193,7 @@
"label": "Title"
},
"customCssClasses": {
- "label": ""
+ "label": "Custom CSS classes"
},
"borderColor": {
"label": "Border colour"
@@ -1226,69 +1226,69 @@
},
"remove": {
"title": "Remove category",
- "message": ""
+ "message": "Are you sure you want to remove the category {name}?"
},
"edit": {
- "title": "",
- "submit": ""
+ "title": "Rename category",
+ "submit": "Rename category"
},
"menu": {
"label": {
- "create": "",
- "changePosition": ""
+ "create": "New category",
+ "changePosition": "Change position"
}
},
"openAllInNewTabs": {
- "title": "",
- "text": ""
+ "title": "Open all in tabs",
+ "text": "Some browsers may block the bulk-opening of tabs for security reasons. Homarr was unable to open all windows, because your browser blocked this action. Please allow \"Open pop-up windows\" and re-try."
}
}
},
"item": {
"action": {
- "create": "",
- "import": "",
- "edit": "",
- "moveResize": "",
- "duplicate": "",
- "remove": ""
+ "create": "New item",
+ "import": "Import item",
+ "edit": "Edit item",
+ "moveResize": "Move / resize item",
+ "duplicate": "Duplicate item",
+ "remove": "Remove item"
},
"menu": {
"label": {
- "settings": ""
+ "settings": "Settings"
}
},
"create": {
- "title": "",
- "search": "",
- "addToBoard": ""
+ "title": "Choose item to add",
+ "search": "Filter items",
+ "addToBoard": "Add to board"
},
"moveResize": {
- "title": "",
+ "title": "Move / resize item",
"field": {
"width": {
- "label": ""
+ "label": "Width"
},
"height": {
- "label": ""
+ "label": "Height"
},
"xOffset": {
- "label": ""
+ "label": "X offset"
},
"yOffset": {
- "label": ""
+ "label": "Y offset"
}
}
},
"edit": {
- "title": "",
+ "title": "Edit item",
"advancedOptions": {
- "label": "",
- "title": ""
+ "label": "Advanced options",
+ "title": "Advanced item options"
},
"field": {
"integrations": {
- "label": ""
+ "label": "Integrations"
},
"title": {
"label": ""
@@ -1427,46 +1427,46 @@
},
"dnsHoleControls": {
"name": "",
- "description": "",
+ "description": "Control PiHole or AdGuard from your dashboard",
"option": {
"layout": {
- "label": "",
+ "label": "Layout",
"option": {
"row": {
- "label": ""
+ "label": "Horizontal"
},
"column": {
- "label": ""
+ "label": "Vertical"
},
"grid": {
- "label": ""
+ "label": "Grid"
}
}
},
"showToggleAllButtons": {
- "label": ""
+ "label": "Show Toggle All Buttons"
}
},
"error": {
- "internalServerError": ""
+ "internalServerError": "Failed to control DNS Hole"
},
"controls": {
- "enableAll": "",
- "disableAll": "",
- "setTimer": "",
- "set": "",
- "enabled": "",
- "disabled": "",
- "processing": "",
- "disconnected": "",
- "hours": "",
- "minutes": "",
- "unlimited": ""
+ "enableAll": "Enable All",
+ "disableAll": "Disable All",
+ "setTimer": "Set Timer",
+ "set": "Set",
+ "enabled": "Enabled",
+ "disabled": "Disabled",
+ "processing": "Processing",
+ "disconnected": "Disconnected",
+ "hours": "Hours",
+ "minutes": "Minutes",
+ "unlimited": "Leave blank to unlimited"
}
},
"clock": {
- "name": "",
- "description": "",
+ "name": "Date and time",
+ "description": "Displays the current date and time.",
"option": {
"customTitleToggle": {
"label": "",
@@ -4475,12 +4475,12 @@
"message": "",
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Search engine deleted",
+ "message": "The search engine was deleted successfully"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Search engine not deleted",
+ "message": "The search engine could not be deleted"
}
}
}
@@ -4488,15 +4488,15 @@
"media": {
"request": {
"modal": {
- "title": "",
+ "title": "Request \"{name}\"",
"table": {
"header": {
- "season": "",
- "episodes": ""
+ "season": "Season",
+ "episodes": "Episodes"
}
},
"button": {
- "send": ""
+ "send": "Send request"
}
}
}
@@ -4506,44 +4506,44 @@
"certificate": {
"field": {
"hostname": {
- "label": ""
+ "label": "Hostname"
},
"subject": {
- "label": ""
+ "label": "Subject"
},
"issuer": {
- "label": ""
+ "label": "Issuer"
},
"validFrom": {
- "label": ""
+ "label": "Valid from"
},
"validTo": {
- "label": ""
+ "label": "Valid to"
},
"serialNumber": {
- "label": ""
+ "label": "Serial number"
},
"fingerprint": {
- "label": ""
+ "label": "Fingerprint"
}
},
"page": {
"list": {
- "title": "",
- "description": "",
+ "title": "Trusted certificates",
+ "description": "Used by Homarr to request data from integrations.",
"noResults": {
- "title": ""
+ "title": "There are no certificates yet"
},
"invalid": {
- "title": "",
- "description": ""
+ "title": "Invalid certificate",
+ "description": "Failed to parse certificate"
},
- "expires": "",
- "toHostnames": ""
+ "expires": "Expires {when}",
+ "toHostnames": "Trusted hostnames"
},
"hostnames": {
- "title": "",
- "description": "",
+ "title": "Trusted certificate hostnames",
+ "description": "Some certificates do not allow the specific domain Homarr uses to request them, because of this all trusted hostnames with their certificate thumbprints are used to bypass these restrictions.",
"noResults": {
"title": "There are no hostnames yet"
},
diff --git a/packages/translation/src/lang/no.json b/packages/translation/src/lang/no.json
index 5cc427169..a7bed2efb 100644
--- a/packages/translation/src/lang/no.json
+++ b/packages/translation/src/lang/no.json
@@ -3305,7 +3305,7 @@
"title": "Statistikk",
"general": {
"title": "Send anonym brukerdata",
- "text": "Homarr vil sende anonymt brukerdata med åpen kildekode programvaren Umami. Det vil aldri samle inn personlig informasjon og følger derfor GDPR & CCPA fullstendig. Vi oppfordrer deg til å aktivere sending av brukerdata da det hjelper teamet vårt å identifisere problemer og sette prioritering."
+ "text": "Homarr vil sende anonymiserte analyser ved bruk av den åpne programvaren Umami. Når dette er aktivert, samler vi inn: Homarr-versjon, databastype (MySQL/PostgreSQL/SQLite), Docker/Kubernetes-status, aktiverte autentiseringsmetoder, og antallet av hver funksjon. Alle data er anonyme og aggregerte – ingen personlig informasjon, URL-er, navn eller identifiserbare data samles inn. Dette hjelper vårt open source-team med å forstå bruks‑mønstre og prioritere utvikling."
},
"widgetData": {
"title": "Widget data",
diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json
index 80b0afd5e..20c061339 100644
--- a/packages/translation/src/lang/pt.json
+++ b/packages/translation/src/lang/pt.json
@@ -27,8 +27,8 @@
"description": "Configure o comportamento da importação"
},
"boardSelection": {
- "title": "{count} quadros encontrados",
- "description": "Escolha todos os quadros com o tamanho que você deseja importar",
+ "title": "{count} painéis encontrados",
+ "description": "Escolha todos os painéis com o tamanho que você deseja importar",
"action": {
"selectAll": "Selecionar todos",
"unselectAll": "Desmarcar Todos"
@@ -95,8 +95,8 @@
"subtitle": "Você está pronto para começar!",
"description": "Você concluiu com sucesso o processo de configuração. Agora você pode começar a usar o Homarr. Selecione sua próxima ação:",
"action": {
- "goToBoard": "Ir para o quadro {name}",
- "createBoard": "Crie seu primeiro quadro",
+ "goToBoard": "Ir para o painel {name}",
+ "createBoard": "Crie seu primeiro painel",
"inviteUser": "Convidar outros usuários",
"docs": "Ler a documentação"
}
@@ -212,7 +212,7 @@
"message": "Quadro inicial alterado com sucesso"
},
"error": {
- "message": "Não foi possível alterar o quadro inicial"
+ "message": "Não foi possível alterar o painel inicial"
}
}
},
@@ -287,7 +287,7 @@
},
"delete": {
"label": "Excluir usuário permanentemente",
- "description": "Exclui esse usuário incluindo suas preferências. Isso não removerá nenhum quadro. O usuário não sera notificado.",
+ "description": "Exclui esse usuário incluindo suas preferências. Isso não removerá nenhum painel. O usuário não será notificado.",
"confirm": "Tem certeza que deseja excluir o usuário {username} e suas preferências?"
},
"select": {
@@ -308,11 +308,11 @@
"members": "Membros",
"homeBoard": {
"label": "Quadro inicial",
- "description": "Somente quadros acessíveis ao grupo podem ser selecionados"
+ "description": "Somente painéis acessíveis ao grupo podem ser selecionados"
},
"mobileBoard": {
"label": "Quadro para celular",
- "description": "Somente quadros acessíveis ao grupo podem ser selecionados"
+ "description": "Somente painéis acessíveis ao grupo podem ser selecionados"
}
},
"permission": {
@@ -334,7 +334,7 @@
},
"use-all": {
"label": "Usar todas aplicações",
- "description": "Permitir que os membros adicionem qualquer aplicativo aos seus quadros"
+ "description": "Permitir que os membros adicionem qualquer aplicativo aos seus painéis"
},
"modify-all": {
"label": "Modificar todos os aplicativos",
@@ -515,11 +515,11 @@
"notification": {
"success": {
"title": "Configurações salvas",
- "message": "As configurações do quadro foram salvas com sucesso"
+ "message": "As configurações do painel foram salvas com sucesso"
},
"error": {
"title": "Falha ao salvar configurações",
- "message": "Não foi possível salvar as configurações do quadro"
+ "message": "Não foi possível salvar as configurações do painel"
}
}
}
@@ -537,7 +537,7 @@
},
"defaultGroup": {
"name": "Grupo padrão",
- "description": ""
+ "description": "{name} — Todos os usuários conectados"
}
},
"app": {
@@ -603,8 +603,8 @@
},
"useDifferentUrlForPing": {
"checkbox": {
- "label": "",
- "description": ""
+ "label": "Use uma URL diferente para o ping",
+ "description": "Útil se o Homarr puder acessar diretamente usando um hostname interno ou rede para evitar uso de largura de banda do provedor"
}
}
},
@@ -614,8 +614,8 @@
"notFound": "Nenhum aplicativo encontrado",
"search": "Busque por um aplicativo",
"noResults": "Sem resultados",
- "action": "",
- "title": "Selecione um aplicativo para adicioná-lo neste quadro"
+ "action": "Selecionar {app}",
+ "title": "Selecione um aplicativo para adicioná-lo neste painel"
},
"create": {
"title": "Criar aplicativo",
@@ -631,11 +631,11 @@
"title": "Integrações",
"search": "Buscar integrações",
"noResults": {
- "title": ""
+ "title": "Ainda não existem integrações"
}
},
"create": {
- "title": "",
+ "title": "Nova integração {name}",
"notification": {
"success": {
"title": "Criação bem-sucedida",
@@ -663,7 +663,7 @@
}
},
"edit": {
- "title": "",
+ "title": "Editar integração {name}",
"notification": {
"success": {
"title": "Mudanças aplicadas com sucesso",
@@ -676,9 +676,9 @@
},
"app": {
"action": {
- "add": "",
- "remove": "",
- "select": ""
+ "add": "Vincular um aplicativo",
+ "remove": "Desvincular",
+ "select": "Selecione um aplicativo para vincular"
}
}
},
@@ -706,7 +706,7 @@
},
"attemptSearchEngineCreation": {
"label": "Criar mecanismo de busca",
- "description": ""
+ "description": "A integração \"{kind}\" pode ser usada com os mecanismos de busca. Marque isso para configurar automaticamente o mecanismo de busca."
},
"app": {
"sectionTitle": "Aplicativo vinculado"
@@ -738,24 +738,24 @@
"description": "Ocorreu um erro desconhecido, abra a causa abaixo para ver mais detalhes"
},
"parse": {
- "title": "",
- "description": ""
+ "title": "Erro de análise",
+ "description": "A resposta não pôde ser analisada. Verifique se a URL está apontando para a URL base do serviço."
},
"authorization": {
"title": "Erro de autorização",
- "description": "A requisição não foi autorizada. Verifique se as credenciais estão corretas e se você as configurou com permissões suficientes."
+ "description": "A solicitação não foi autorizada. Verifique se as credenciais estão corretas e se você as configurou com permissões suficientes."
},
"statusCode": {
- "title": "",
- "description": "",
- "otherDescription": "",
+ "title": "Erro de resposta",
+ "description": "Resposta inesperada recebida: {statusCode} ({reason}) de . Verifique se a URL está apontando para a URL base da integração.",
+ "otherDescription": "Resposta inesperada recebida: {statusCode} de . Verifique se a URL está apontando para a URL base da integração.",
"reason": {
- "badRequest": "Requisição inválida",
+ "badRequest": "Solicitação inválida",
"notFound": "Não encontrado",
- "tooManyRequests": "",
+ "tooManyRequests": "Muitas solicitações",
"internalServerError": "Erro interno do servidor",
- "serviceUnavailable": "",
- "gatewayTimeout": ""
+ "serviceUnavailable": "Serviço indisponível",
+ "gatewayTimeout": "Tempo esgotado do gateway"
}
},
"certificate": {
@@ -777,7 +777,7 @@
},
"extract": {
"title": "Falha na extração do certificado CA",
- "message": ""
+ "message": "Apenas certificados autoassinados sem uma cadeia podem ser buscados automaticamente. Se você estiver usando um certificado autoassinado, certifique-se de fazer upload do certificado CA manualmente. Você pode encontrar instruções sobre como fazer isso em ."
}
},
"action": {
@@ -833,31 +833,31 @@
}
},
"request": {
- "title": "Erro de requisição",
+ "title": "Erro de solicitação",
"description": {
"connection": {
"hostUnreachable": "O servidor não pôde ser alcançado. Isso geralmente significa que o host está offline ou inacessível da sua rede.",
- "networkUnreachable": "",
+ "networkUnreachable": "A rede está inacessível. Verifique sua conexão com a internet ou configuração de rede.",
"refused": "O servidor recusou a conexão. Ele pode não estar em execução ou está rejeitando solicitações na porta especificada.",
"reset": "A conexão foi fechada inesperadamente pelo servidor. Isso pode acontecer se o servidor estiver instável ou for reiniciado."
},
"dns": {
"notFound": "Não foi possível encontrar o endereço do servidor. Verifique se há erros de digitação ou nomes de domínio inválidos na URL.",
- "timeout": "",
+ "timeout": "A consulta DNS expirou. Isso pode ser um problema temporário—tente novamente em alguns instantes.",
"noAnswer": "O servidor DNS não retornou uma resposta válida. O domínio pode existir, mas não possui registros válidos."
},
"timeout": {
- "aborted": "",
- "timeout": ""
+ "aborted": "A solicitação foi abortada antes de ser concluída. Isso pode ser devido a uma ação do usuário ou tempo limite do sistema.",
+ "timeout": "A solicitação demorou muito para ser concluída e expirou. Verifique sua rede ou tente novamente mais tarde."
}
}
}
},
- "alertNotice": "",
+ "alertNotice": "O botão Salvar é habilitado após o estabelecimento de uma conexão bem-sucedida",
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Conexão bem-sucedida",
+ "message": "A conexão foi estabelecida com sucesso"
},
"invalidUrl": {
"title": "URL inválido",
@@ -868,15 +868,15 @@
"message": "Nem todas as credenciais foram fornecidas"
},
"invalidCredentials": {
- "title": "",
- "message": ""
+ "title": "Credenciais inválidas",
+ "message": "As credenciais são inválidas"
},
"commonError": {
- "title": "",
- "message": ""
+ "title": "Falha na conexão",
+ "message": "A conexão não pôde ser estabelecida"
},
"badRequest": {
- "title": "Requisição inválida",
+ "title": "Solicitação inválida",
"message": "A solicitação estava malformada"
},
"unauthorized": {
@@ -884,7 +884,7 @@
"message": "Credenciais provavelmente incorretas"
},
"forbidden": {
- "title": "",
+ "title": "Proibido",
"message": "Provavelmente faltam permissões"
},
"notFound": {
@@ -896,37 +896,37 @@
"message": "O servidor encontrou um erro"
},
"serviceUnavailable": {
- "title": "",
+ "title": "Serviço indisponível",
"message": "O servidor está indisponível no momento"
},
"connectionAborted": {
- "title": "",
- "message": ""
+ "title": "Conexão abortada",
+ "message": "A conexão foi abortada"
},
"domainNotFound": {
"title": "Domínio não encontrado",
"message": "O domínio não pôde ser encontrado"
},
"connectionRefused": {
- "title": "",
- "message": ""
+ "title": "Conexão recusada",
+ "message": "A conexão foi recusada"
},
"invalidJson": {
- "title": "",
- "message": ""
+ "title": "JSON inválido",
+ "message": "A resposta não é um JSON válido"
},
"wrongPath": {
- "title": "",
- "message": ""
+ "title": "Caminho incorreto",
+ "message": "O caminho provavelmente não está correto"
},
"tooManyRequests": {
- "title": "",
- "message": ""
+ "title": "Muitas solicitações em um curto período",
+ "message": "Houve muitas requisições. Você provavelmente está sendo limitado por taxa ou rejeitado pelo sistema de destino"
}
}
},
"secrets": {
- "title": "",
+ "title": "Secrets",
"lastUpdated": "Última atualização em {date}",
"notSet": {
"label": "Nenhum valor definido",
@@ -938,7 +938,7 @@
"message": "Tem certeza de que deseja redefinir esta credencial?"
},
"noSecretsRequired": {
- "segmentTitle": "",
+ "segmentTitle": "Sem credenciais",
"text": "Nenhuma credencial necessária para esta integração"
},
"kind": {
@@ -959,8 +959,8 @@
"newLabel": "Novo ID de token"
},
"realm": {
- "label": "",
- "newLabel": ""
+ "label": "Realm",
+ "newLabel": "Novo realm"
},
"personalAccessToken": {
"label": "Token de acesso pessoal",
@@ -975,31 +975,31 @@
"newLabel": "Nova URL"
},
"opnsenseApiKey": {
- "label": "",
- "newLabel": ""
+ "label": "Chave de API (Key)",
+ "newLabel": "Nova Chave de API (Key)"
},
"opnsenseApiSecret": {
- "label": "",
- "newLabel": ""
+ "label": "Chave de API (Key)",
+ "newLabel": "Nova Chave de API (Key)"
},
"githubAppId": {
- "label": "",
- "newLabel": ""
+ "label": "ID do Aplicativo",
+ "newLabel": "Novo ID de Aplicativo"
},
"githubInstallationId": {
- "label": "",
- "newLabel": ""
+ "label": "ID de instalação",
+ "newLabel": "Novo ID de instalação"
},
"privateKey": {
- "label": "",
- "newLabel": ""
+ "label": "Chave privada",
+ "newLabel": "Nova chave privada"
}
}
},
"permission": {
- "use": "",
- "interact": "",
- "full": ""
+ "use": "Selecionar integrações em itens",
+ "interact": "Interagir com integrações",
+ "full": "Acesso completo à integração"
}
},
"media": {
@@ -1039,7 +1039,7 @@
"label": "Copiar URL"
},
"open": {
- "label": ""
+ "label": "Abrir mídia"
}
}
},
@@ -1117,7 +1117,7 @@
"addLabel": "Adicionar {value}"
},
"select": {
- "placeholder": "",
+ "placeholder": "Selecionar um valor",
"badge": {
"recommended": "Recomendado"
}
@@ -1166,7 +1166,7 @@
"custom": {
"passwordsDoNotMatch": "Senhas não coincidem",
"passwordRequirements": "A senha não atende aos requisitos",
- "boardAlreadyExists": "Já existe um quadro com este nome",
+ "boardAlreadyExists": "Já existe um painel com este nome",
"invalidFileType": "Formato de arquivo inválido, esperado {expected}",
"invalidFileName": "Nome de arquivo inválido",
"fileTooLarge": "O arquivo é muito grande, o tamanho máximo é {maxSize}",
@@ -1196,11 +1196,11 @@
"label": "Classes CSS customizadas"
},
"borderColor": {
- "label": ""
+ "label": "Cor da borda"
}
},
"remove": {
- "title": "",
+ "title": "Remover seção dinâmica",
"message": "Tem certeza de que deseja remover esta seção dinâmica? Os itens serão movidos para o mesmo local na seção pai."
}
},
@@ -1213,19 +1213,19 @@
"action": {
"create": "Nova categoria",
"edit": "Renomear categoria",
- "remove": "",
+ "remove": "Remover categoria",
"moveUp": "Subir",
"moveDown": "Mover para baixo",
"createAbove": "Nova categoria acima",
"createBelow": "Nova categoria abaixo",
- "openAllInNewTabs": ""
+ "openAllInNewTabs": "Abrir tudo em abas"
},
"create": {
"title": "Nova categoria",
"submit": "Adicionar categoria"
},
"remove": {
- "title": "",
+ "title": "Remover categoria",
"message": "Tem certeza que deseja deletar a categoria {name}?"
},
"edit": {
@@ -1239,8 +1239,8 @@
}
},
"openAllInNewTabs": {
- "title": "",
- "text": ""
+ "title": "Abrir tudo em abas",
+ "text": "Alguns navegadores podem bloquear a abertura em massa de abas por motivos de segurança. O Homarr não conseguiu abrir todas as janelas porque seu navegador bloqueou esta ação. Por favor, permita \"Abrir janelas pop-up\" e tente novamente."
}
}
},
@@ -1261,7 +1261,7 @@
"create": {
"title": "Escolha o item a adicionar",
"search": "Filtrar itens",
- "addToBoard": "Adicionar ao quadro"
+ "addToBoard": "Adicionar ao painel"
},
"moveResize": {
"title": "Mover / redimensionar item",
@@ -1308,11 +1308,11 @@
},
"widget": {
"app": {
- "name": "",
- "description": "",
+ "name": "Aplicativo",
+ "description": "Incorpora um aplicativo no quadro.",
"option": {
"appId": {
- "label": ""
+ "label": "Escolher aplicativo"
},
"openInNewTab": {
"label": "Abrir em nova guia"
@@ -1321,10 +1321,10 @@
"label": "Exibir o nome do aplicativo"
},
"pingEnabled": {
- "label": ""
+ "label": "Habilitar verificação de status"
},
"layout": {
- "label": "",
+ "label": "Layout",
"option": {
"row": "Horizontal",
"row-reverse": "Horizontal (invertido)",
@@ -1333,31 +1333,31 @@
}
},
"descriptionDisplayMode": {
- "label": "",
- "description": "",
+ "label": "Modo de exibição da descrição",
+ "description": "Escolha como exibir a descrição do aplicativo",
"option": {
- "normal": "",
- "tooltip": "",
+ "normal": "Dentro do widget",
+ "tooltip": "Como tooltip",
"hidden": "Oculto"
}
}
},
"error": {
"notFound": {
- "label": "",
- "tooltip": ""
+ "label": "Nenhum aplicativo",
+ "tooltip": "Você não tem nenhum aplicativo válido selecionado"
}
}
},
"bookmarks": {
"name": "Marcadores",
- "description": "",
+ "description": "Exibe múltiplos links de aplicativos",
"option": {
"title": {
"label": "Título"
},
"layout": {
- "label": "",
+ "label": "Layout",
"option": {
"row": {
"label": "Horizontal"
@@ -1392,11 +1392,11 @@
}
},
"dnsHoleSummary": {
- "name": "",
- "description": "",
+ "name": "Resumo do DNS Hole",
+ "description": "Exibe o resumo do seu DNS Hole",
"option": {
"layout": {
- "label": "",
+ "label": "Layout",
"option": {
"row": {
"label": "Horizontal"
@@ -1410,27 +1410,27 @@
}
},
"usePiHoleColors": {
- "label": ""
+ "label": "Usar cores do Pi-Hole"
}
},
"error": {
- "internalServerError": "",
+ "internalServerError": "Falha ao buscar resumo do DNS Hole",
"integrationsDisconnected": "Nenhum dado disponível, todas as integrações estão desconectadas"
},
"data": {
"adsBlockedToday": "Bloqueado hoje",
"adsBlockedTodayPercentage": "Bloqueado hoje",
"dnsQueriesToday": "Consultas hoje",
- "domainsBeingBlocked": ""
+ "domainsBeingBlocked": "Domínios na lista de bloqueio"
},
- "domainsTooltip": ""
+ "domainsTooltip": "Devido a múltiplas integrações, o Homarr não pode calcular o número exato de domínios sendo bloqueados"
},
"dnsHoleControls": {
- "name": "",
+ "name": "Controles do DNS Hole",
"description": "Controle o PiHole ou o AdGuard em seu painel de controle",
"option": {
"layout": {
- "label": "",
+ "label": "Layout",
"option": {
"row": {
"label": "Horizontal"
@@ -1444,11 +1444,11 @@
}
},
"showToggleAllButtons": {
- "label": ""
+ "label": "Exibir botões \"Alternar Todos\""
}
},
"error": {
- "internalServerError": ""
+ "internalServerError": "Falha ao gerenciar o DNS Hole"
},
"controls": {
"enableAll": "Habilitar todos",
@@ -1461,7 +1461,7 @@
"disconnected": "Desconectado",
"hours": "Horas",
"minutes": "Minutos",
- "unlimited": ""
+ "unlimited": "Deixe em branco para não limitar"
}
},
"clock": {
@@ -1557,7 +1557,7 @@
"checkList": "Lista de verificação",
"increaseIndent": "Aumentar recuo",
"decreaseIndent": "Diminuir recuo",
- "link": "",
+ "link": "Link",
"unlink": "Remover link",
"image": "Incorporar imagem",
"addTable": "Adicionar tabela",
@@ -1585,7 +1585,7 @@
"width": "Largura",
"height": "Altura"
},
- "placeholder": "",
+ "placeholder": "Comece a escrever suas notas",
"dismiss": {
"title": "Descartar alterações?",
"message": "Você tem alterações não salvas em seu bloco de notas. Tem certeza de que deseja descartá-las?",
@@ -1634,8 +1634,8 @@
}
},
"smartHome-entityState": {
- "name": "",
- "description": "",
+ "name": "Estado da Entidade",
+ "description": "Exibe o estado de uma entidade e permite alterná-lo opcionalmente",
"option": {
"entityId": {
"label": "ID da entidade"
@@ -1644,16 +1644,16 @@
"label": "Nome de exibição"
},
"entityUnit": {
- "label": ""
+ "label": "Unidade da Entidade"
},
"clickable": {
- "label": ""
+ "label": "Clicável"
}
}
},
"smartHome-executeAutomation": {
- "name": "",
- "description": "",
+ "name": "Executar automação",
+ "description": "Acionar uma automação com um único clique",
"option": {
"displayName": {
"label": "Nome de exibição"
@@ -1667,14 +1667,14 @@
}
},
"stockPrice": {
- "name": "",
- "description": "",
+ "name": "Preço das ações",
+ "description": "Exibe o preço atual das ações de uma empresa",
"option": {
"stock": {
- "label": ""
+ "label": "Símbolo da ação"
},
"timeRange": {
- "label": "",
+ "label": "Intervalo de tempo",
"option": {
"1d": {
"label": "1 dia"
@@ -1692,7 +1692,7 @@
"label": "6 meses"
},
"ytd": {
- "label": ""
+ "label": "Acumulado no ano (YTD)"
},
"1y": {
"label": "1 ano"
@@ -1744,7 +1744,7 @@
},
"calendar": {
"name": "Calendário",
- "description": "",
+ "description": "Exibe eventos de suas integrações em uma visualização de calendário dentro de um período relativo específico",
"duration": {
"allDay": "Dia inteiro"
},
@@ -1752,19 +1752,19 @@
"releaseType": {
"label": "Tipo de libertação de Radarr",
"options": {
- "inCinemas": "",
- "digitalRelease": "",
- "physicalRelease": ""
+ "inCinemas": "Nos cinemas",
+ "digitalRelease": "Lançamento digital",
+ "physicalRelease": "Lançamento físico"
}
},
"filterPastMonths": {
- "label": ""
+ "label": "Começar de"
},
"filterFutureMonths": {
- "label": ""
+ "label": "Terminar em"
},
"showUnmonitored": {
- "label": ""
+ "label": "Mostrar não monitorados"
}
}
},
@@ -1829,7 +1829,7 @@
},
"indexerManager": {
"name": "Status do Gerenciador de Indexadores",
- "description": "",
+ "description": "Status dos seus indexadores",
"option": {
"openIndexerSiteInNewTab": {
"label": "Abrir o site do indexador em uma nova guia"
@@ -1838,7 +1838,7 @@
"title": "Gerenciador de indexadores",
"testAll": "Testar todos",
"error": {
- "internalServerError": ""
+ "internalServerError": "Falha ao buscar status dos indexadores"
}
},
"healthMonitoring": {
@@ -1846,7 +1846,7 @@
"description": "Exibe informações que mostram a saúde e status de seu(s) sistema(s).",
"tab": {
"system": "Sistema",
- "cluster": ""
+ "cluster": "Cluster"
},
"option": {
"fahrenheit": {
@@ -1865,13 +1865,13 @@
"label": "Mostrar informações do sistema de arquivos"
},
"defaultTab": {
- "label": ""
+ "label": "Aba padrão"
},
"visibleClusterSections": {
- "label": ""
+ "label": "Seções de cluster visíveis"
},
"sectionIndicatorRequirement": {
- "label": ""
+ "label": "Requisito do indicador de seção"
}
},
"popover": {
@@ -1881,16 +1881,16 @@
"memoryAvailable": "Disponível: {memoryAvailable}GiB ({percent}%)",
"version": "Versão {version}",
"uptime": "Tempo de atividade: {months} mês(es), {days} dias, {hours} horas, {minutes} minutos",
- "loadAverage": "",
+ "loadAverage": "Média de carga:",
"minute": "1 minuto",
"minutes": "{count} minutos",
- "used": "",
+ "used": "Usado",
"available": "Disponível",
- "lastSeen": ""
+ "lastSeen": "Última atualização de status: {lastSeen}"
},
"memory": {},
"error": {
- "internalServerError": ""
+ "internalServerError": "Falha ao buscar status de saúde"
},
"cluster": {
"summary": {
@@ -1899,33 +1899,33 @@
},
"resource": {
"node": {
- "name": ""
+ "name": "Nós"
},
"qemu": {
- "name": ""
+ "name": "VMs"
},
"lxc": {
- "name": ""
+ "name": "LXCs"
},
"storage": {
- "name": ""
+ "name": "Armazenamento"
}
},
"popover": {
"rightSection": {
- "node": "",
- "vmId": "",
- "plugin": ""
+ "node": "Nós",
+ "vmId": "ID da VM",
+ "plugin": "Plugin"
},
"detail": {
"cpu": "Núcleos",
"memory": "Memória",
- "storage": "",
- "uptime": "",
- "haState": "",
+ "storage": "Armazenamento",
+ "uptime": "Tempo de atividade",
+ "haState": "Estado HA",
"storageType": {
- "local": "",
- "shared": ""
+ "local": "Armazenamento local",
+ "shared": "Armazenamento compartilhado"
}
}
},
@@ -1934,7 +1934,7 @@
"name": "Nome",
"cpu": "CPU",
"memory": "RAM",
- "node": ""
+ "node": "Nó"
}
}
}
@@ -1944,19 +1944,19 @@
"description": "Estatísticas dos seus contêineres (Esse widget só pode ser adicionado com privilégios de administrador)",
"option": {
"enableRowSorting": {
- "label": ""
+ "label": "Ativar ordenação de itens"
},
"defaultSort": {
- "label": "",
+ "label": "Coluna usada para ordenação por padrão",
"option": {
"name": "Nome",
- "state": "",
+ "state": "Estado",
"cpuUsage": "Uso da CPU",
"memoryUsage": "Uso da Memória"
}
},
"descendingDefaultSort": {
- "label": ""
+ "label": "Inverter ordenação"
}
},
"error": {
@@ -1987,10 +1987,10 @@
},
"error": {
"noIntegration": "Nenhuma integração Coolify configurada",
- "internalServerError": ""
+ "internalServerError": "Falha ao buscar dados do Coolify"
},
"server": {
- "buildServer": ""
+ "buildServer": "Build"
},
"instances": {
"title": "Instâncias"
@@ -2043,13 +2043,13 @@
},
"hasAutoPlay": {
"label": "Reprodução automática",
- "description": ""
+ "description": "A reprodução automática só funciona quando está no mudo devido a restrições do navegador"
},
"isMuted": {
- "label": ""
+ "label": "Mudo"
},
"hasControls": {
- "label": ""
+ "label": "Exibir controles"
}
},
"error": {
@@ -2058,21 +2058,21 @@
}
},
"mediaServer": {
- "name": "",
- "description": "",
+ "name": "Streams atuais do servidor de mídia",
+ "description": "Exibe os streams atuais em seus servidores de mídia",
"option": {
"showOnlyPlaying": {
- "label": "",
- "description": ""
+ "label": "Exibir apenas o que está sendo reproduzido",
+ "description": "Desabilitar isso não funcionará para o Plex"
}
},
"items": {
- "currentlyPlaying": "",
+ "currentlyPlaying": "Reproduzindo agora",
"user": "Usuário",
"name": "Nome",
"id": "Id",
"metadata": {
- "title": "",
+ "title": "Estatísticas para nerds",
"video": {
"title": "Vídeo",
"resolution": "Resolução"
@@ -2083,63 +2083,63 @@
"codec": "Codificador de áudio"
},
"transcoding": {
- "title": "",
+ "title": "Transcodificação",
"container": "Contêiner",
"resolution": "Resolução",
- "target": ""
+ "target": "Codec de destino"
}
}
}
},
"downloads": {
- "name": "",
- "description": "",
+ "name": "Cliente de Download",
+ "description": "Permite visualizar e gerenciar seus Downloads de clientes Torrent e Usenet.",
"option": {
"columns": {
- "label": ""
+ "label": "Colunas para exibir"
},
"enableRowSorting": {
- "label": ""
+ "label": "Habilitar ordenação de itens"
},
"defaultSort": {
- "label": ""
+ "label": "Coluna usada para ordenação por padrão"
},
"descendingDefaultSort": {
- "label": ""
+ "label": "Inverter ordenação"
},
"showCompletedUsenet": {
- "label": ""
+ "label": "Exibir entradas usenet marcadas como concluídas"
},
"showCompletedTorrent": {
- "label": ""
+ "label": "Exibir entradas torrent marcadas como concluídas"
},
"showCompletedHttp": {
- "label": ""
+ "label": "Exibir entradas diversas marcadas como concluídas"
},
"activeTorrentThreshold": {
- "label": ""
+ "label": "Ocultar torrents concluídos abaixo deste limite (em kiB/s)"
},
"categoryFilter": {
- "label": ""
+ "label": "Categorias/rótulos para filtrar"
},
"filterIsWhitelist": {
- "label": ""
+ "label": "Filtrar como lista de permissões"
},
"applyFilterToRatio": {
- "label": ""
+ "label": "Usar filtro para calcular Proporção"
},
"limitPerIntegration": {
- "label": "",
- "description": ""
+ "label": "Limitar itens por integração",
+ "description": "Isso limitará o número de itens exibidos por integração, não globalmente"
}
},
"errors": {
- "noColumns": "",
- "noCommunications": ""
+ "noColumns": "Selecionar Colunas em Itens",
+ "noCommunications": "Não foi possível carregar dados da integração"
},
"items": {
"actions": {
- "columnTitle": ""
+ "columnTitle": "Controles"
},
"added": {
"columnTitle": "Adicionado",
@@ -2155,7 +2155,7 @@
},
"index": {
"columnTitle": "#",
- "detailsTitle": ""
+ "detailsTitle": "Índice atual no cliente"
},
"id": {
"columnTitle": "Id"
@@ -2164,7 +2164,7 @@
"columnTitle": "Integração"
},
"name": {
- "columnTitle": ""
+ "columnTitle": "Nome do trabalho"
},
"progress": {
"columnTitle": "Progresso",
@@ -2175,100 +2175,100 @@
"detailsTitle": "Relação de torrent (recebido/enviado)"
},
"received": {
- "columnTitle": "",
- "detailsTitle": ""
+ "columnTitle": "Total baixado",
+ "detailsTitle": "Total baixado"
},
"sent": {
- "columnTitle": "",
- "detailsTitle": ""
+ "columnTitle": "Total enviado",
+ "detailsTitle": "Total enviado"
},
"size": {
- "columnTitle": "",
- "detailsTitle": ""
+ "columnTitle": "Tamanho do arquivo",
+ "detailsTitle": "Tamanho total da seleção/arquivos"
},
"state": {
"columnTitle": "Estado",
- "detailsTitle": ""
+ "detailsTitle": "Estado do trabalho"
},
"time": {
- "columnTitle": "",
- "detailsTitle": ""
+ "columnTitle": "Tempo de conclusão",
+ "detailsTitle": "Tempo desde/até a conclusão"
},
"type": {
- "columnTitle": "",
- "detailsTitle": ""
+ "columnTitle": "Tipo",
+ "detailsTitle": "Tipo de cliente de download"
},
"upSpeed": {
"columnTitle": "Para cima",
- "detailsTitle": ""
+ "detailsTitle": "Velocidade de envio"
}
},
"states": {
"downloading": "Baixando",
- "queued": "",
+ "queued": "Em fila",
"paused": "Pausado",
"completed": "Concluído",
- "failed": "",
- "processing": "",
- "leeching": "",
- "stalled": "",
+ "failed": "Falhou",
+ "processing": "Processando",
+ "leeching": "Baixando (Leeching)",
+ "stalled": "Parado",
"unknown": "Desconhecido",
- "seeding": ""
+ "seeding": "Compartilhando (Seeding)"
},
"actions": {
"clients": {
- "modalTitle": "",
- "pause": "",
- "resume": ""
+ "modalTitle": "Lista de clientes de download",
+ "pause": "Pausar todos os clientes/itens",
+ "resume": "Retomar todos os clientes/itens"
},
"client": {
- "pause": "",
- "resume": ""
+ "pause": "Pausar cliente",
+ "resume": "Retomar cliente"
},
"item": {
"pause": "Pausar item",
- "resume": "",
+ "resume": "Pausar item",
"delete": {
"title": "Excluir item",
- "modalTitle": "",
- "entry": "",
- "entryAndFiles": ""
+ "modalTitle": "Tem certeza de que deseja excluir este trabalho?",
+ "entry": "Excluir entrada",
+ "entryAndFiles": "Excluir entrada e arquivo(s)"
}
}
},
- "globalRatio": ""
+ "globalRatio": "Proporção global"
},
"mediaReleases": {
- "name": "",
- "description": "",
+ "name": "Lançamentos de mídias",
+ "description": "Exibe mídias recém-adicionadas ou lançamentos futuros de diferentes integrações",
"option": {
"layout": {
- "label": "",
+ "label": "Layout",
"option": {
"backdrop": {
- "label": ""
+ "label": "Backdrop"
},
"poster": {
- "label": ""
+ "label": "Pôster"
}
}
},
"showDescriptionTooltip": {
- "label": ""
+ "label": "Exibir dica de descrição"
},
"showType": {
- "label": ""
+ "label": "Exibir emblema de tipo de mídia"
},
"showSource": {
- "label": ""
+ "label": "Exibir integração de origem"
}
},
"length": {
- "duration": ""
+ "duration": "{length} minutos"
}
},
"mediaRequests-requestList": {
- "name": "",
+ "name": "Lista de Solicitações de Mídia",
"description": "Veja uma lista de todas as solicitações de mídia da sua instância do Overseerr ou Jellyseerr",
"option": {
"linksTargetNewTab": {
@@ -2276,18 +2276,18 @@
}
},
"pending": {
- "approve": "",
- "approving": "",
- "decline": ""
+ "approve": "Aprovar solicitação",
+ "approving": "Aprovando solicitação...",
+ "decline": "Recusar solicitação"
},
"availability": {
"unknown": "Desconhecido",
- "pending": "",
- "processing": "",
- "requested": "",
+ "pending": "Pendente",
+ "processing": "Processando",
+ "requested": "Solicitado",
"partiallyAvailable": "Parcial",
"available": "Disponível",
- "blacklisted": "",
+ "blacklisted": "Na lista negra",
"deleted": "Excluído"
},
"status": {
@@ -2300,7 +2300,7 @@
"toBeDetermined": "TBD"
},
"mediaRequests-requestStats": {
- "name": "",
+ "name": "Estatísticas de Solicitações de Mídia",
"description": "Estatísticas sobre suas solicitações de mídia",
"option": {},
"titles": {
@@ -2308,54 +2308,54 @@
"main": "Estatísticas de mídia",
"approved": "Já aprovado",
"pending": "Aprovações pendentes",
- "processing": "",
- "declined": "",
- "available": "",
+ "processing": "Sendo processado",
+ "declined": "Já recusado",
+ "available": "Já disponível",
"tv": "Solicitações de TV",
"movie": "Solicitações de filmes",
- "total": ""
+ "total": "Total"
},
"users": {
"main": "Principais usuários",
- "requests": ""
+ "requests": "Solicitações"
}
}
},
"mediaTranscoding": {
- "name": "",
- "description": "",
+ "name": "Transcodificação de mídia",
+ "description": "Estatísticas, fila atual e status dos workers de transcodificação de mídia",
"option": {
"defaultView": {
- "label": ""
+ "label": "Visualização padrão"
},
"queuePageSize": {
- "label": ""
+ "label": "Tamanho da página da fila"
}
},
"tab": {
- "workers": "",
+ "workers": "Workers",
"queue": "Fila",
"statistics": "Estatísticas"
},
- "currentIndex": "",
+ "currentIndex": "{start}-{end} de {total}",
"healthCheck": {
- "title": "",
- "queued": "",
+ "title": "Verificação de saúde",
+ "queued": "Em fila",
"status": {
- "healthy": "",
- "unhealthy": ""
+ "healthy": "Saudável",
+ "unhealthy": "Não saudável"
}
},
"panel": {
"statistics": {
"empty": "Vazio",
- "transcodes": "",
- "transcodesCount": "",
- "healthChecksCount": "",
- "filesCount": "",
- "savedSpace": "",
- "healthChecks": "",
- "videoCodecs": "",
+ "transcodes": "Transcodificações",
+ "transcodesCount": "Transcodificações",
+ "healthChecksCount": "Verificações de saúde",
+ "filesCount": "Arquivos",
+ "savedSpace": "Espaço economizado",
+ "healthChecks": "Verificações de saúde",
+ "videoCodecs": "Codificadores",
"videoContainers": "Contêineres",
"videoResolutions": "Resoluções"
},
@@ -2366,7 +2366,7 @@
"eta": "TED",
"progress": "Progresso",
"transcode": "Transcodificar",
- "healthCheck": ""
+ "healthCheck": "Verificação de saúde"
}
},
"queue": {
@@ -2375,26 +2375,26 @@
"file": "Ficheiro",
"size": "Tamanho",
"transcode": "Transcodificar",
- "healthCheck": ""
+ "healthCheck": "Verificação de saúde"
}
}
}
},
"rssFeed": {
- "name": "",
- "description": "",
+ "name": "Feeds RSS",
+ "description": "Monitora e exibe um ou mais feeds RSS, ATOM ou JSON genéricos",
"option": {
"feedUrls": {
"label": "URLs de feed"
},
"enableRtl": {
- "label": ""
+ "label": "Habilitar RTL"
},
"textLinesClamp": {
- "label": ""
+ "label": "Limite de linhas da descrição"
},
"maximumAmountPosts": {
- "label": ""
+ "label": "Limite de quantidade de posts"
},
"hideDescription": {
"label": "Ocultar descrição"
@@ -2402,20 +2402,20 @@
}
},
"releases": {
- "name": "",
- "description": "",
+ "name": "Lançamentos",
+ "description": "Exibe uma lista da versão atual dos repositórios fornecidos com a expressão regular de versão fornecida.",
"option": {
"newReleaseWithin": {
- "label": "",
+ "label": "Novo lançamento dentro de",
"description": "Exemplo de uso: 1w (1 semana), 10M (10 meses). Tipos de unidades aceitas: h (horas), d (dias), w (semanas), M (meses), y (anos). Deixe em branco para não destacar novos lançamentos."
},
"staleReleaseWithin": {
- "label": "",
+ "label": "Lançamento Antigo Dentro de",
"description": "Exemplo de uso: 1w (1 semana), 10M (10 meses). Tipos de unidades aceitas: h (horas), d (dias), w (semanas), M (meses), y (anos). Deixe em branco para não destacar versões antigas."
},
"showOnlyHighlighted": {
- "label": "",
- "description": ""
+ "label": "Exibir apenas destacados",
+ "description": "Exibir apenas lançamentos novos ou antigos. Conforme acima."
},
"showDetails": {
"label": "Exibir detalhes"
@@ -2424,8 +2424,8 @@
"label": "Exibir apenas ícones"
},
"topReleases": {
- "label": "",
- "description": ""
+ "label": "Principais lançamentos",
+ "description": "O número máximo de lançamentos recentes a exibir. Zero significa sem limite."
},
"repositories": {
"label": "Repositórios",
@@ -2438,83 +2438,83 @@
"noImagesFound": "Nenhuma imagem do Docker encontrada",
"listFoundImages": "Lista de imagens encontradas",
"listAlreadyImportedImages": "Lista de imagens já importadas",
- "allImagesAlreadyImported": "",
+ "allImagesAlreadyImported": "Todas as imagens já importadas",
"onlyAdminCanImport": "Apenas administradores podem importar do Docker",
- "selectAll": "",
- "deselectAll": ""
+ "selectAll": "Selecionar tudo",
+ "deselectAll": "Desmarcar tudo"
},
"provider": {
"label": "Provedor"
},
"identifier": {
"label": "Identificador",
- "placeholder": ""
+ "placeholder": "Nome ou Proprietário/Nome"
},
"name": {
"label": "Nome"
},
"versionFilter": {
- "label": "",
+ "label": "Filtro de versão",
"prefix": {
- "label": ""
+ "label": "Prefixo"
},
"precision": {
- "label": "",
+ "label": "Precisão",
"options": {
- "none": ""
+ "none": "Nenhum(a)"
}
},
"suffix": {
- "label": ""
+ "label": "Sufixo"
},
"regex": {
- "label": ""
+ "label": "Expressão regular (RegEx)"
}
},
"edit": {
- "label": ""
+ "label": "Editar"
},
"editForm": {
- "title": "",
+ "title": "Editar repositório",
"cancel": {
- "label": ""
+ "label": "Cancelar"
},
"confirm": {
- "label": ""
+ "label": "Confirmar"
}
},
"importForm": {
"title": "Importar do Docker"
},
"example": {
- "label": ""
+ "label": "Exemplo"
},
- "invalid": "",
+ "invalid": "Definição de repositório inválida, verifique os valores",
"noProvider": {
"label": "Nenhum provedor",
- "tooltip": ""
+ "tooltip": "O provedor não pôde ser analisado, defina-o manualmente após importar as imagens"
}
}
},
"not-found": "Não encontrado",
- "pre-release": "",
- "archived": "",
- "forked": "",
- "starsCount": "",
- "forksCount": "",
- "issuesCount": "",
- "markViewed": "",
- "openProjectPage": "",
- "openReleasePage": "",
- "releaseDescription": "",
- "projectDescription": "",
+ "pre-release": "Pré-lançamento",
+ "archived": "Arquivado",
+ "forked": "Fork",
+ "starsCount": "Estrelas",
+ "forksCount": "Forks",
+ "issuesCount": "Issues abertas",
+ "markViewed": "Marcar como visualizado",
+ "openProjectPage": "Abrir página do projeto",
+ "openReleasePage": "Abrir página do lançamento",
+ "releaseDescription": "Descrição do lançamento",
+ "projectDescription": "Descrição do projeto",
"created": "Criado",
"error": {
"label": "Erro",
"messages": {
"invalidIdentifier": "Identificador inválido",
- "noMatchingVersion": "",
- "noReleasesFound": "",
+ "noMatchingVersion": "Nenhuma versão correspondente encontrada",
+ "noReleasesFound": "Nenhum lançamento encontrado",
"noProviderSeleceted": "Nenhum provedor selecionado",
"noProviderResponse": "Nenhuma resposta do provedor"
}
@@ -2524,21 +2524,21 @@
"option": {},
"card": {
"vpn": {
- "countConnected": ""
+ "countConnected": "{count} conectados"
}
},
"error": {
"integrationsDisconnected": "Nenhum dado disponível, todas as integrações estão desconectadas",
- "unknownContentOption": ""
+ "unknownContentOption": "Opção de conteúdo desconhecida para o widget de resumo do controlador de rede: "
},
- "name": "",
- "description": ""
+ "name": "Resumo do Controlador de Rede",
+ "description": "Exibe o resumo de um Controlador de Rede (como UniFi Controller)"
},
"networkControllerStatus": {
"card": {
"variants": {
"wired": {
- "name": ""
+ "name": "Com fio"
},
"wifi": {
"name": "Wi-Fi"
@@ -2548,7 +2548,7 @@
"label": "Usuários"
},
"guests": {
- "label": ""
+ "label": "Convidados"
}
},
"option": {
@@ -2558,7 +2558,7 @@
"label": "Wi-Fi"
},
"wired": {
- "label": ""
+ "label": "Com fio"
}
},
"label": "Conteúdo do widget"
@@ -2566,28 +2566,28 @@
},
"error": {
"integrationsDisconnected": "Nenhum dado disponível, todas as integrações estão desconectadas",
- "unknownContentOption": ""
+ "unknownContentOption": "Opção de conteúdo desconhecida para o widget de status de rede: "
},
- "name": "",
- "description": ""
+ "name": "Status da Rede",
+ "description": "Exibir dispositivos conectados em uma rede"
},
"networkController": {
"error": {
- "internalServerError": ""
+ "internalServerError": "Falha ao buscar resumo do Controlador de Rede"
}
},
"firewall": {
- "name": "",
- "description": "",
+ "name": "Monitoramento do Firewall",
+ "description": "Exibe um resumo dos firewalls",
"tab": {
"system": "Sistema",
- "interfaces": ""
+ "interfaces": "Interfaces"
},
"error": {
- "internalServerError": ""
+ "internalServerError": "Não foi possível obter dados do firewall"
},
"option": {
- "interfaces": ""
+ "interfaces": "Interfaces de rede a serem exibidas"
},
"widget": {
"fwname": "Nome",
@@ -2599,157 +2599,157 @@
"memory": "Memória",
"interfaces": {
"name": "nome",
- "trans": "",
- "recv": "",
- "title": ""
+ "trans": "Transmitido",
+ "recv": "Recebido",
+ "title": "Interfaces de rede"
}
}
},
"notifications": {
- "name": "",
- "description": "",
- "noItems": "",
+ "name": "Notificações",
+ "description": "Exibe histórico de notificações de uma integração",
+ "noItems": "Nenhuma notificação para exibir.",
"option": {}
},
"systemResources": {
- "name": "",
+ "name": "Recursos do Sistema",
"description": "Utilização da CPU, Memória, Disco e outro hardware do seu sistema",
"option": {
"hasShadow": {
- "label": ""
+ "label": "Habilitar sombreamento do gráfico"
},
"visibleCharts": {
- "label": "",
- "description": "",
+ "label": "Gráficos visíveis",
+ "description": "Selecione os gráficos que você deseja que estejam visíveis.",
"option": {
"cpu": "CPU",
"memory": "Memória",
- "network": ""
+ "network": "Rede"
}
},
"labelDisplayMode": {
- "label": "",
+ "label": "Modo de exibição do rótulo",
"option": {
- "textWithIcon": "",
- "text": "",
- "icon": "",
+ "textWithIcon": "Exibir texto com ícone",
+ "text": "Exibir apenas texto",
+ "icon": "Exibir apenas ícones",
"hidden": "Ocultar rótulo"
}
}
},
"card": {
"cpu": "CPU",
- "memory": "",
- "network": "",
- "up": "",
- "down": ""
+ "memory": "MEM",
+ "network": "REDE",
+ "up": "ENVIO",
+ "down": "RECEBIDO"
}
},
"systemDisks": {
- "name": "",
- "description": "",
+ "name": "Discos do sistema",
+ "description": "Uso de disco do seu sistema",
"option": {
"showTemperatureIfAvailable": {
- "label": ""
+ "label": "Mostrar temperatura se disponível"
},
"displayMode": {
- "label": "",
+ "label": "Modo de exibição",
"option": {
"percentage": {
- "label": ""
+ "label": "Porcentagem (ex: 76%)"
},
"absolute": {
- "label": ""
+ "label": "Valores absolutos (ex: 800GB / 1TB)"
},
"free": {
- "label": ""
+ "label": "Porcentagem de espaço livre (ex: 24% livre)"
}
}
},
"showBackgroundBar": {
- "label": ""
+ "label": "Exibir barra de uso em segundo plano"
}
},
"status": {
- "unhealthy": ""
+ "unhealthy": "Não saudável"
}
}
},
"widgetPreview": {
"toggle": {
- "enabled": "",
- "disabled": ""
+ "enabled": "Modo de edição habilitado",
+ "disabled": "Modo de edição desabilitado"
},
"dimensions": {
- "title": ""
+ "title": "Alterar dimensões"
}
},
"board": {
"action": {
"duplicate": {
- "title": "",
- "message": "",
+ "title": "Duplicar painel",
+ "message": "Isso duplicará o painel {name} com todo o seu conteúdo. Se os widgets fizerem referência a integrações que você não tem permissão para usar, eles serão removidos.",
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Painel duplicado",
+ "message": "O painel foi duplicado com sucesso"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Não foi possível duplicar o painel",
+ "message": "O painel não pôde ser duplicado"
}
}
},
"edit": {
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Alterações aplicadas com sucesso",
+ "message": "O painel foi salvo com sucesso"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Não foi possível aplicar as alterações",
+ "message": "O painel não pôde ser salvo"
}
},
"confirmLeave": {
- "title": "",
- "message": ""
+ "title": "Alterações não salvas",
+ "message": "Você tem alterações não salvas, tem certeza de que deseja sair?"
}
},
"oldImport": {
- "label": "",
+ "label": "Importar do Homarr anterior à versão 1.0.0",
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Importação bem-sucedida",
+ "message": "O painel foi importado com sucesso"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Falha na importação",
+ "message": "O painel não pôde ser importado, verifique os logs para mais detalhes"
}
},
"form": {
"file": {
- "label": "",
- "invalidError": ""
+ "label": "Selecionar arquivo JSON",
+ "invalidError": "Arquivo de configuração inválido"
},
"apps": {
"label": "Aplicativos",
"avoidDuplicates": {
- "label": "",
- "description": ""
+ "label": "Evitar duplicatas",
+ "description": "Ignora aplicativos onde já existe um aplicativo com o mesmo href"
},
"onlyImportApps": {
- "label": "",
- "description": "Só adiciona os aplicativos, o quadro precisa ser recriado manualmente"
+ "label": "Importar apenas aplicativos",
+ "description": "Só adiciona os aplicativos, o painel precisa ser recriado manualmente"
}
},
"name": {
- "label": "Nome do quadro"
+ "label": "Nome do painel"
},
"screenSize": {
- "label": "",
- "description": "",
+ "label": "Tamanho da tela",
+ "description": "Nas versões anteriores à 1.0 existiam três modos diferentes, então você podia escolher a quantidade de colunas para cada tamanho de tela.",
"option": {
"sm": "Pequeno",
"md": "Médio",
@@ -2757,12 +2757,12 @@
}
},
"sidebarBehavior": {
- "label": "",
+ "label": "Comportamento da barra lateral",
"description": "As barras laterais foram removidas na versão 1.0. Você pode selecionar o que deve acontecer com os itens dentro delas.",
"option": {
"lastSection": {
- "label": "",
- "description": ""
+ "label": "Última seção",
+ "description": "A barra lateral será exibida abaixo da última seção"
},
"removeItems": {
"label": "Remover itens",
@@ -2784,7 +2784,7 @@
"label": "Título da página"
},
"metaTitle": {
- "label": ""
+ "label": "Meta-título"
},
"logoImageUrl": {
"label": "URL da imagem de logo"
@@ -2794,7 +2794,7 @@
},
"backgroundImageUrl": {
"label": "URL da imagem do plano de fundo",
- "placeholder": "",
+ "placeholder": "Comece a digitar para pesquisar imagens locais",
"group": {
"your": "Suas imagens",
"other": "Outras imagens"
@@ -2804,33 +2804,33 @@
"label": "Anexo de imagem de fundo",
"option": {
"fixed": {
- "label": "",
- "description": ""
+ "label": "Fixo",
+ "description": "O plano de fundo permanece na mesma posição."
},
"scroll": {
- "label": "",
- "description": ""
+ "label": "Rolar",
+ "description": "O plano de fundo rola com o mouse."
}
}
},
"backgroundImageRepeat": {
- "label": "",
+ "label": "Repetição da imagem de fundo",
"option": {
"repeat": {
- "label": "",
- "description": ""
+ "label": "Repetir",
+ "description": "A imagem é repetida o quanto for necessário para cobrir toda a área de pintura da imagem de fundo."
},
"no-repeat": {
- "label": "",
- "description": ""
+ "label": "Não repetir",
+ "description": "A imagem não é repetida e pode não preencher todo o espaço."
},
"repeat-x": {
- "label": "",
- "description": ""
+ "label": "Repetir X",
+ "description": "Igual a 'Repetir' mas apenas no eixo horizontal."
},
"repeat-y": {
- "label": "",
- "description": ""
+ "label": "Repetir Y",
+ "description": "Igual a 'Repetir' mas apenas no eixo vertical."
}
}
},
@@ -2838,11 +2838,11 @@
"label": "Tamanho da imagem de fundo",
"option": {
"cover": {
- "label": "",
- "description": ""
+ "label": "Cobrir",
+ "description": "Dimensiona a imagem o menor possível para cobrir toda a janela cortando o espaço excessivo."
},
"contain": {
- "label": "",
+ "label": "Incluir",
"description": "Dimensione a imagem o máximo possível dentro do seu contêiner, sem recortá-la ou distorcê-la."
}
}
@@ -2860,26 +2860,26 @@
"label": "Cor do ícone"
},
"clearColor": {
- "label": ""
+ "label": "Limpar cor"
},
"customCss": {
- "label": "CSS personalizado para este quadro",
+ "label": "CSS personalizado para este painel",
"description": "Além disso, personalize seu painel usando CSS, recomendado apenas para usuários experientes",
"customClassesAlert": {
"title": "Classes personalizadas",
- "description": "Você pode adicionar classes personalizadas aos itens do seu quadro nas opções avançadas de cada item e usá-las no CSS personalizado acima."
+ "description": "Você pode adicionar classes personalizadas aos itens do seu painel nas opções avançadas de cada item e usá-las no CSS personalizado acima."
}
},
"disableStatus": {
"label": "Desabilitar status do aplicativo",
- "description": ""
+ "description": "Desabilita a verificação de status para todos os aplicativos neste painel"
},
"columnCount": {
- "label": ""
+ "label": "Contagem de coluna"
},
"itemRadius": {
- "label": "",
- "description": "",
+ "label": "Raio do item",
+ "description": "Altera o arredondamento dos blocos no seu painel",
"option": {
"xs": "Muito pequeno",
"sm": "Pequeno",
@@ -2893,18 +2893,18 @@
},
"isPublic": {
"label": "Público",
- "description": "Quadros públicos são acessíveis a todos, mesmo sem uma conta"
+ "description": "Painéis públicos são acessíveis a todos, mesmo sem uma conta."
}
},
"content": {
"metaTitle": "Quadro {boardName}"
},
"setting": {
- "title": "Configurações para o quadro {boardName}",
+ "title": "Configurações para o painel {boardName}",
"section": {
"general": {
"title": "Geral",
- "unrecognizedLink": ""
+ "unrecognizedLink": "O link fornecido não é reconhecido e não será exibido, mas ainda pode funcionar."
},
"layout": {
"title": "Layout",
@@ -2932,10 +2932,10 @@
"permission": {
"item": {
"view": {
- "label": "Exibir quadro"
+ "label": "Exibir painel"
},
"modify": {
- "label": "Editar quadro"
+ "label": "Editar painel"
},
"full": {
"label": "Acesso completo"
@@ -2947,18 +2947,18 @@
"title": "Zona de risco",
"action": {
"rename": {
- "label": "Renomear quadro",
- "description": "",
+ "label": "Renomear painel",
+ "description": "Alterar o nome quebrará quaisquer links para este painel.",
"button": "Alterar nome",
"modal": {
- "title": "Renomear quadro"
+ "title": "Renomear painel"
}
},
"visibility": {
- "label": "Editar visibilidade do quadro",
+ "label": "Editar visibilidade do painel",
"description": {
- "public": "Este quadro está público atualmente.",
- "private": "Este quadro está privado atualmente."
+ "public": "Este painel está público atualmente.",
+ "private": "Este painel está privado atualmente."
},
"button": {
"public": "Tornar privado",
@@ -2966,22 +2966,22 @@
},
"confirm": {
"public": {
- "title": "Tornar quadro privado",
- "description": "Tem certeza que deseja tornar esse quadro privado? Isso ocultará o quadro do público. Os links para convidados serão desativados."
+ "title": "Tornar painel privado",
+ "description": "Tem certeza que deseja tornar esse painel privado? Isso ocultará o painel do público. Os links para convidados serão desativados."
},
"private": {
- "title": "Tornar quadro público",
- "description": "Tem certeza que deseja tornar esse quadro público? Isso tornará o quadro acessível a todos."
+ "title": "Tornar painel público",
+ "description": "Tem certeza que deseja tornar esse painel público? Isso tornará o painel acessível a todos."
}
}
},
"delete": {
- "label": "Excluir este quadro",
- "description": "",
- "button": "",
+ "label": "Excluir este painel",
+ "description": "Uma vez que você exclui um painel, não há como voltar atrás. Por favor, tenha certeza.",
+ "button": "Excluir este painel",
"confirm": {
- "title": "Excluir quadro",
- "description": ""
+ "title": "Excluir painel",
+ "description": "Tem certeza de que deseja excluir este painel? Isso excluirá permanentemente o painel e todo o seu conteúdo."
}
}
}
@@ -2991,32 +2991,32 @@
"error": {
"noBoard": {
"title": "Bem-vindo ao Homarr",
- "description": "",
- "link": "Crie seu primeiro quadro",
- "notice": "Para fazer esta página desaparecer, crie um quadro e defina-o como quadro inicial"
+ "description": "Um painel elegante e moderno que coloca todos os seus aplicativos e serviços ao seu alcance.",
+ "link": "Crie seu primeiro painel",
+ "notice": "Para fazer esta página desaparecer, crie um painel e defina-o como painel inicial"
},
"notFound": {
"title": "Quadro não encontrado",
- "description": "O quadro especificado não foi encontrado ou você não tem acesso a ele.",
- "link": "Visualizar todos os quadros",
- "notice": ""
+ "description": "O painel especificado não foi encontrado ou você não tem acesso a ele.",
+ "link": "Visualizar todos os painéis",
+ "notice": "Verifique o link ou entre em contato com um administrador se você acha que deveria estar acessível"
},
"homeBoard": {
- "title": "",
+ "title": "Nenhum painel inicial estabelecido",
"admin": {
- "description": "",
- "link": "",
- "notice": ""
+ "description": "Você ainda não definiu um painel inicial para o servidor.",
+ "link": "Configurar painel inicial do servidor",
+ "notice": "Para fazer essa página desaparecer para todos os usuários, defina um painel inicial para o servidor"
},
"user": {
- "description": "",
- "link": "",
- "notice": ""
+ "description": "Você ainda não definiu um painel inicial.",
+ "link": "Configure seu quadro inicial",
+ "notice": "Para fazer essa página desaparecer, especifique o quadro inicial em suas preferências"
},
"anonymous": {
- "description": "",
- "link": "",
- "notice": ""
+ "description": "O administrador do servidor ainda não definiu um quadro inicial.",
+ "link": "Visualizar painéis públicos",
+ "notice": "Para fazer essa página desaparecer, peça ao administrador do servidor para definir um quadro inicial para o servidor"
}
}
}
@@ -3027,11 +3027,11 @@
"label": "Nome"
},
"columnCount": {
- "label": ""
+ "label": "Contagem de colunas"
},
"breakpoint": {
- "label": "",
- "description": ""
+ "label": "Breakpoint",
+ "description": "O layout será usado em todas as telas maiores que este breakpoint até o próximo breakpoint maior."
}
}
},
@@ -3129,14 +3129,14 @@
}
},
"setMobileHomeBoard": {
- "label": "",
+ "label": "Definir como painel para dispositivos móveis",
"badge": {
- "label": "",
- "tooltip": ""
+ "label": "Dispositivos móveis",
+ "tooltip": "Esse painel será exibido como padrão para dispositivos móveis"
}
},
"duplicate": {
- "label": ""
+ "label": "Quadro duplicado"
},
"delete": {
"label": "Excluir permanentemente",
@@ -3147,8 +3147,8 @@
}
},
"visibility": {
- "public": "",
- "private": ""
+ "public": "Este quadro é publico",
+ "private": "Este quadro é privado"
},
"modal": {
"createBoard": {
@@ -3161,7 +3161,7 @@
}
},
"media": {
- "includeFromAllUsers": ""
+ "includeFromAllUsers": "Incluir mídia para todos os usuários"
},
"user": {
"back": "Voltar aos usuários",
@@ -3175,7 +3175,7 @@
"title": "Quadro inicial",
"type": {
"general": "Geral",
- "mobile": ""
+ "mobile": "Dispositivos móveis"
}
},
"search": "Buscar",
@@ -3209,22 +3209,22 @@
},
"groups": {
"label": "Grupos",
- "title": "",
- "description": ""
+ "title": "Selecione todos os grupos dos quais o usuário deve ser membro",
+ "description": "O grupo {everyoneGroup} é atribuído a todos os usuários e não pode ser removido."
},
"review": {
- "label": ""
+ "label": "Revisão"
},
"completed": {
"title": "Usuário criado"
},
"error": {
- "title": ""
+ "title": "Falha ao criar usuário"
}
},
"action": {
- "createAnother": "",
- "back": ""
+ "createAnother": "Criar outro usuário",
+ "back": "Retornar à lista de usuários"
}
},
"invite": {
@@ -3238,7 +3238,7 @@
"title": "Copiar convite",
"description": "Seu convite foi gerado. Após o fechamento deste modal, você não poderá mais copiar este link. Caso não deseje mais convidar essa pessoa, você pode excluir este convite a qualquer momento.",
"link": "Link do convite",
- "button": ""
+ "button": "Copiar e fechar"
},
"delete": {
"title": "Excluir convite",
@@ -3267,25 +3267,25 @@
"general": {
"title": "Geral",
"owner": "Dono",
- "ownerOfGroup": "",
- "ownerOfGroupDeleted": ""
+ "ownerOfGroup": "Proprietário deste grupo",
+ "ownerOfGroupDeleted": "O proprietário deste grupo foi excluído. Atualmente não possui proprietário."
},
"setting": {
"title": "Configurações",
"alert": "As configurações do grupo são priorizadas pela ordem dos grupos na lista. As configurações superiores substituem as configurações inferiores.",
"board": {
- "title": "Quadros"
+ "title": "Painéis"
}
},
"members": {
"title": "Membros",
- "search": "",
+ "search": "Encontrar um membro",
"notFound": "Nenhum membro encontrado"
},
"permissions": {
"title": "Permissões",
"form": {
- "unsavedChanges": ""
+ "unsavedChanges": "Você tem alterações não salvas!"
}
}
}
@@ -3302,50 +3302,50 @@
},
"section": {
"analytics": {
- "title": "",
+ "title": "Análises",
"general": {
- "title": "",
- "text": ""
+ "title": "Enviar análises anônimas",
+ "text": "O Homarr enviará análises anonimizadas usando o software de código aberto Umami. Quando habilitado, coletamos: versão do Homarr, tipo de banco de dados (MySQL/PostgreSQL/SQLite), status Docker/Kubernetes, métodos de autenticação habilitados e a quantidade de cada recurso. Todos os dados são anônimos e agregados - nenhuma informação pessoal, URLs, nomes ou dados identificáveis são coletados. Isso ajuda nossa equipe de código aberto a entender padrões de uso e priorizar o desenvolvimento."
},
"widgetData": {
- "title": "",
- "text": ""
+ "title": "Dados de widgets",
+ "text": "Envia quais widgets (e suas quantidades) você configurou. Não inclui URLs, nomes ou quaisquer outros dados."
},
"integrationData": {
- "title": "",
- "text": ""
+ "title": "Dados de integrações",
+ "text": "Envia quais integrações (e suas quantidades) você configurou. Não inclui URLs, nomes ou quaisquer outros dados."
},
"usersData": {
"title": "Dados dos usuários",
- "text": ""
+ "text": "Envia a quantidade de usuários e se você ativou SSO"
}
},
"crawlingAndIndexing": {
- "title": "",
+ "title": "Rastreamento e Indexação",
"warning": "Ativar ou desativar qualquer configuração aqui afetará significativamente a forma como os mecanismos de pesquisa indexam e rastreiam sua página. Qualquer configuração é uma solicitação e cabe ao rastreador aplicar essas configurações. Qualquer modificação pode levar vários dias ou semanas para serem aplicadas. Algumas configurações podem ser específicas do mecanismo de busca.",
"noIndex": {
- "title": "",
- "text": ""
+ "title": "Não indexar",
+ "text": "Não indexe o site nos mecanismos de busca e não o exiba em nenhum resultado de pesquisa"
},
"noFollow": {
- "title": "",
- "text": ""
+ "title": "Não seguir",
+ "text": "Não siga nenhum link durante a indexação. Desabilitar isso fará com que os rastreadores tentem seguir todos os links no Homarr."
},
"noTranslate": {
- "title": "",
- "text": ""
+ "title": "Não traduzir",
+ "text": "Quando o idioma do site provavelmente não é aquele que o usuário provavelmente deseja ler, o Google mostrará um link de tradução nos resultados da pesquisa"
},
"noSiteLinksSearchBox": {
- "title": "",
- "text": ""
+ "title": "Sem caixa de pesquisa de links do site",
+ "text": "O Google criará uma caixa de pesquisa com os links rastreados, juntamente com outros links diretos. Habilitar isso pedirá ao Google para desabilitar essa caixa."
}
},
"board": {
"title": "Placas",
"homeBoard": {
- "label": "",
- "mobileLabel": "",
- "description": "Apenas quadros públicos estão disponíveis para seleção"
+ "label": "Painel inicial global",
+ "mobileLabel": "Painel para dispositivos móveis (global)",
+ "description": "Apenas painéis públicos estão disponíveis para seleção"
},
"status": {
"title": "Status de aplicativo",
@@ -3362,21 +3362,21 @@
"user": {
"title": "Usuários",
"enableGravatar": {
- "label": "",
- "description": ""
+ "label": "Ativar Gravatar",
+ "description": "Usa avatares de usuário do Libravatar/Gravatar quando nenhum avatar personalizado está definido e um e-mail está configurado"
}
},
"search": {
"title": "Buscar",
"defaultSearchEngine": {
- "label": "",
- "description": ""
+ "label": "Mecanismo de busca padrão global",
+ "description": "Mecanismos de busca de integração não podem ser selecionados aqui"
}
},
"appearance": {
"title": "Aparência",
"defaultColorScheme": {
- "label": "",
+ "label": "Esquema de cores padrão",
"options": {
"light": "Claro",
"dark": "Escuro"
@@ -3395,32 +3395,32 @@
"tasks": {
"title": "Tarefas",
"status": {
- "idle": "",
+ "idle": "Ocioso",
"running": "Em execução",
"error": "Erro",
- "disabled": ""
+ "disabled": "Desabilitado"
},
"job": {
"minecraftServerStatus": {
"label": "Status do servidor Minecraft"
},
"iconsUpdater": {
- "label": ""
+ "label": "Atualizador de Ícones"
},
"analytics": {
- "label": ""
+ "label": "Análises"
},
"smartHomeEntityState": {
- "label": ""
+ "label": "Estado de Entidade do Smart Home"
},
"ping": {
- "label": ""
+ "label": "Pings"
},
"mediaServer": {
"label": "Servidor de Mídia"
},
"mediaOrganizer": {
- "label": ""
+ "label": "Organizadores de Mídia"
},
"downloads": {
"label": "Downloads"
@@ -3435,7 +3435,7 @@
"label": "Feeds RSS"
},
"indexerManager": {
- "label": ""
+ "label": "Gerenciador de Indexadores"
},
"healthMonitoring": {
"label": "Monitoramento de saúde"
@@ -3524,25 +3524,25 @@
},
"trigger": {
"success": {
- "message": ""
+ "message": "Tarefa acionada com sucesso"
},
"error": {
- "message": ""
+ "message": "Falha ao acionar tarefa"
}
},
"enable": {
"success": {
- "message": ""
+ "message": "Tarefa habilitada com sucesso"
}
},
"disable": {
"success": {
- "message": ""
+ "message": "Tarefa desabilitada com sucesso"
}
},
"toggle": {
"error": {
- "message": ""
+ "message": "Falha ao alternar status da tarefa"
}
}
},
@@ -3588,7 +3588,7 @@
"accordion": {
"contributors": {
"title": "Contribuidores",
- "subtitle": ""
+ "subtitle": "{count} mantendo código e Homarr"
},
"translators": {
"title": "Tradutores",
@@ -3596,7 +3596,7 @@
},
"libraries": {
"title": "Bibliotecas",
- "subtitle": ""
+ "subtitle": "{count} usadas no código do Homarr"
},
"hotkeys": {
"title": "Teclas de atalho",
@@ -3636,9 +3636,9 @@
"running": "Em execução",
"paused": "Pausado",
"restarting": "Recomeço",
- "exited": "",
+ "exited": "Finalizado",
"removing": "Remoção",
- "dead": ""
+ "dead": "Morto"
}
},
"stats": {
@@ -3715,7 +3715,7 @@
"notification": {
"success": {
"title": "Os contêineres foram atualizados",
- "message": ""
+ "message": "Você está agora visualizando os dados mais recentes"
},
"error": {
"title": "Os contêineres não foram atualizados",
@@ -3995,7 +3995,7 @@
"tab": {
"user": "Usuários",
"group": "Grupos",
- "inherited": ""
+ "inherited": "Grupos herdados"
},
"field": {
"user": {
@@ -4118,14 +4118,14 @@
}
},
"search": {
- "placeholder": "",
+ "placeholder": "Buscar por qualquer coisa",
"nothingFound": "Nada encontrado",
"error": {
- "fetch": ""
+ "fetch": "Ocorreu um erro ao buscar os dados"
},
"mode": {
"appIntegrationBoard": {
- "help": "Buscar por aplicativos, integrações ou quadros",
+ "help": "Buscar por aplicativos, integrações ou painéis",
"group": {
"app": {
"title": "Aplicativos",
@@ -4154,7 +4154,7 @@
"label": "Definir como quadro inicial"
},
"mobileBoard": {
- "label": ""
+ "label": "Definir como painel para dispositivos móveis"
},
"settings": {
"label": "Abrir configurações"
@@ -4171,7 +4171,7 @@
}
},
"command": {
- "help": "",
+ "help": "Ativar modo de comando",
"group": {
"localCommand": {
"title": "Comandos locais"
@@ -4222,9 +4222,9 @@
}
},
"media": {
- "requestMovie": "",
- "requestSeries": "",
- "openIn": ""
+ "requestMovie": "Solicitar filme",
+ "requestSeries": "Solicitar série",
+ "openIn": "Abrir em {kind}"
},
"external": {
"help": "Usar um mecanismo de busca externo",
@@ -4238,10 +4238,10 @@
}
},
"detail": {
- "title": ""
+ "title": "Selecione uma ação para o mecanismo de busca"
},
"searchResults": {
- "title": ""
+ "title": "Selecione um resultado de pesquisa para ações"
}
},
"option": {
@@ -4281,7 +4281,7 @@
"label": "Documentação"
},
"submitIssue": {
- "label": ""
+ "label": "Reportar um problema"
},
"discord": {
"label": "Discórdia da comunidade"
@@ -4325,7 +4325,7 @@
"label": "Gerenciar página inicial"
},
"manageBoard": {
- "label": "Gerenciar quadros"
+ "label": "Gerenciar painéis"
},
"manageApp": {
"label": "Gerenciar aplicativos"
@@ -4415,13 +4415,13 @@
}
},
"engine": {
- "search": "",
+ "search": "Encontrar um mecanismo de busca",
"field": {
"name": {
"label": "Nome"
},
"short": {
- "label": ""
+ "label": "Abreviação"
},
"urlTemplate": {
"label": "Modelo de busca de URL"
@@ -4435,9 +4435,9 @@
"title": "Mecanismos de busca",
"noResults": {
"title": "Ainda não existem mecanismos de busca",
- "action": ""
+ "action": "Crie seu primeiro mecanismo de busca"
},
- "interactive": ""
+ "interactive": "Interativo, usa uma integração"
},
"create": {
"title": "Novo mecanismo de busca",
@@ -4466,8 +4466,8 @@
},
"configControl": "Configuração",
"searchEngineType": {
- "generic": "",
- "fromIntegration": ""
+ "generic": "Genérico",
+ "fromIntegration": "De integração"
}
},
"delete": {
@@ -4488,7 +4488,7 @@
"media": {
"request": {
"modal": {
- "title": "",
+ "title": "Solicitar \"{name}\"",
"table": {
"header": {
"season": "Temporada",
@@ -4496,7 +4496,7 @@
}
},
"button": {
- "send": ""
+ "send": "Enviar solicitação"
}
}
}
From ad41a918ef72f322015a02e9601c43728e680b34 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 17:35:55 +0000
Subject: [PATCH 08/41] fix(deps): update tiptap monorepo to v3.19.0 (#5012)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/widgets/package.json | 32 +-
pnpm-lock.yaml | 552 +++++++++++++++++-----------------
2 files changed, 292 insertions(+), 292 deletions(-)
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index 772350479..bc1503457 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -52,22 +52,22 @@
"@mantine/core": "^8.3.14",
"@mantine/hooks": "^8.3.14",
"@tabler/icons-react": "^3.36.1",
- "@tiptap/extension-color": "3.18.0",
- "@tiptap/extension-highlight": "3.18.0",
- "@tiptap/extension-image": "3.18.0",
- "@tiptap/extension-link": "^3.18.0",
- "@tiptap/extension-placeholder": "^3.18.0",
- "@tiptap/extension-table": "3.18.0",
- "@tiptap/extension-table-cell": "3.18.0",
- "@tiptap/extension-table-header": "3.18.0",
- "@tiptap/extension-table-row": "3.18.0",
- "@tiptap/extension-task-item": "3.18.0",
- "@tiptap/extension-task-list": "3.18.0",
- "@tiptap/extension-text-align": "3.18.0",
- "@tiptap/extension-text-style": "3.18.0",
- "@tiptap/extension-underline": "3.18.0",
- "@tiptap/react": "^3.18.0",
- "@tiptap/starter-kit": "^3.18.0",
+ "@tiptap/extension-color": "3.19.0",
+ "@tiptap/extension-highlight": "3.19.0",
+ "@tiptap/extension-image": "3.19.0",
+ "@tiptap/extension-link": "^3.19.0",
+ "@tiptap/extension-placeholder": "^3.19.0",
+ "@tiptap/extension-table": "3.19.0",
+ "@tiptap/extension-table-cell": "3.19.0",
+ "@tiptap/extension-table-header": "3.19.0",
+ "@tiptap/extension-table-row": "3.19.0",
+ "@tiptap/extension-task-item": "3.19.0",
+ "@tiptap/extension-task-list": "3.19.0",
+ "@tiptap/extension-text-align": "3.19.0",
+ "@tiptap/extension-text-style": "3.19.0",
+ "@tiptap/extension-underline": "3.19.0",
+ "@tiptap/react": "^3.19.0",
+ "@tiptap/starter-kit": "^3.19.0",
"clsx": "^2.1.1",
"dayjs": "^1.11.19",
"mantine-form-zod-resolver": "^1.3.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index cef75c140..b233624c1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -225,7 +225,7 @@ importers:
version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/tiptap':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))(@tiptap/react@3.18.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -2249,53 +2249,53 @@ importers:
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
'@tiptap/extension-color':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/extension-text-style@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0)))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/extension-text-style@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0)))
'@tiptap/extension-highlight':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/extension-image':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/extension-link':
- specifier: ^3.18.0
- version: 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ specifier: ^3.19.0
+ version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
'@tiptap/extension-placeholder':
- specifier: ^3.18.0
- version: 3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
+ specifier: ^3.19.0
+ version: 3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
'@tiptap/extension-table':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
'@tiptap/extension-table-cell':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/extension-table@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/extension-table@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
'@tiptap/extension-table-header':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/extension-table@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/extension-table@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
'@tiptap/extension-table-row':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/extension-table@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/extension-table@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
'@tiptap/extension-task-item':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
'@tiptap/extension-task-list':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
'@tiptap/extension-text-align':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/extension-text-style':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/extension-underline':
- specifier: 3.18.0
- version: 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
+ specifier: 3.19.0
+ version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/react':
- specifier: ^3.18.0
- version: 3.18.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ specifier: ^3.19.0
+ version: 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tiptap/starter-kit':
- specifier: ^3.18.0
- version: 3.18.0
+ specifier: ^3.19.0
+ version: 3.19.0
clsx:
specifier: ^2.1.1
version: 2.1.1
@@ -4555,215 +4555,215 @@ packages:
'@testcontainers/redis@11.11.0':
resolution: {integrity: sha512-IaDPNd1jRkshwJ69D7Nc3OTt5QQG1d4G1TZILSQ7gAVr4OqAJxoA9pV73ZvKIF/8LwxDDg136ApPlU9PcFtIKg==}
- '@tiptap/core@3.18.0':
- resolution: {integrity: sha512-Gczd4GbK1DNgy/QUPElMVozoa0GW9mW8E31VIi7Q4a9PHHz8PcrxPmuWwtJ2q0PF8MWpOSLuBXoQTWaXZRPRnQ==}
+ '@tiptap/core@3.19.0':
+ resolution: {integrity: sha512-bpqELwPW+DG8gWiD8iiFtSl4vIBooG5uVJod92Qxn3rA9nFatyXRr4kNbMJmOZ66ezUvmCjXVe/5/G4i5cyzKA==}
peerDependencies:
- '@tiptap/pm': ^3.18.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-blockquote@3.18.0':
- resolution: {integrity: sha512-1HjEoM5vZDfFnq2OodNpW13s56a9pbl7jolUv1V9FrE3X5s7n0HCfDzIVpT7z1HgTdPtlN5oSt5uVyBwuwSUfA==}
+ '@tiptap/extension-blockquote@3.19.0':
+ resolution: {integrity: sha512-y3UfqY9KD5XwWz3ndiiJ089Ij2QKeiXy/g1/tlAN/F1AaWsnkHEHMLxCP1BIqmMpwsX7rZjMLN7G5Lp7c9682A==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-bold@3.18.0':
- resolution: {integrity: sha512-xUgOvHCdGXh9Lfxd7DtgsSr0T/egIwBllWHIBWDjQEQQ0b+ICn+0+i703btHMB4hjdduZtgVDrhK8jAW3U6swA==}
+ '@tiptap/extension-bold@3.19.0':
+ resolution: {integrity: sha512-UZgb1d0XK4J/JRIZ7jW+s4S6KjuEDT2z1PPM6ugcgofgJkWQvRZelCPbmtSFd3kwsD+zr9UPVgTh9YIuGQ8t+Q==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-bubble-menu@3.18.0':
- resolution: {integrity: sha512-9kYG1fVYQcA3Kp5Bq96lrKCp9oLpQqceDsK688r7iT1yymQlBPMunaqaqb5ZLQGhnNYbhfG+8xcQsvEKjklErA==}
+ '@tiptap/extension-bubble-menu@3.19.0':
+ resolution: {integrity: sha512-klNVIYGCdznhFkrRokzGd6cwzoi8J7E5KbuOfZBwFwhMKZhlz/gJfKmYg9TJopeUhrr2Z9yHgWTk8dh/YIJCdQ==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-bullet-list@3.18.0':
- resolution: {integrity: sha512-8sEpY0nxAGGFDYlF+WVFPKX00X2dAAjmoi0+2eWvK990PdQqwXrQsRs7pkUbpE2mDtATV8+GlDXk9KDkK/ZXhA==}
+ '@tiptap/extension-bullet-list@3.19.0':
+ resolution: {integrity: sha512-F9uNnqd0xkJbMmRxVI5RuVxwB9JaCH/xtRqOUNQZnRBt7IdAElCY+Dvb4hMCtiNv+enGM/RFGJuFHR9TxmI7rw==}
peerDependencies:
- '@tiptap/extension-list': ^3.18.0
+ '@tiptap/extension-list': ^3.19.0
- '@tiptap/extension-code-block@3.18.0':
- resolution: {integrity: sha512-fCx1oT95ikGfoizw+XCjeglQxlLK4lWgUcB4Dcn5TdaCoFBQMEaZs7Q0jVajxxxULnyArkg60uarc1ac/IF2Hw==}
+ '@tiptap/extension-code-block@3.19.0':
+ resolution: {integrity: sha512-b/2qR+tMn8MQb+eaFYgVk4qXnLNkkRYmwELQ8LEtEDQPxa5Vl7J3eu8+4OyoIFhZrNDZvvoEp80kHMCP8sI6rg==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-code@3.18.0':
- resolution: {integrity: sha512-0SU53O0NRmdtRM2Hgzm372dVoHjs2F40o/dtB7ls4kocf4W89FyWeC2R6ZsFQqcXisNh9RTzLtYfbNyizGuZIw==}
+ '@tiptap/extension-code@3.19.0':
+ resolution: {integrity: sha512-2kqqQIXBXj2Or+4qeY3WoE7msK+XaHKL6EKOcKlOP2BW8eYqNTPzNSL+PfBDQ3snA7ljZQkTs/j4GYDj90vR1A==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-color@3.18.0':
- resolution: {integrity: sha512-m7XPKwB9DmyvZBaopVZz6dD5BO9dGnaBIiM0Ls9UPLumtfZeO2FN3EMyCwjCOzgj8BbWJFJ8gH9ZZY3RJaAQPg==}
+ '@tiptap/extension-color@3.19.0':
+ resolution: {integrity: sha512-SemOrEEnmbKshhbTeKIvffwMlgqDAUDuOYyizfKqYM2dd5fRjohp+oszExO7scVhDtHtvtP/l3UmkBGBYfl4Tg==}
peerDependencies:
- '@tiptap/extension-text-style': ^3.18.0
+ '@tiptap/extension-text-style': ^3.19.0
- '@tiptap/extension-document@3.18.0':
- resolution: {integrity: sha512-e0hOGrjTMpCns8IC5p+c5CEiE1BBmFBFL+RpIxU/fjT2SaZ7q2xsFguBu94lQDT0cD6fdZokFRpGwEMxZNVGCg==}
+ '@tiptap/extension-document@3.19.0':
+ resolution: {integrity: sha512-AOf0kHKSFO0ymjVgYSYDncRXTITdTcrj1tqxVazrmO60KNl1Rc2dAggDvIVTEBy5NvceF0scc7q3sE/5ZtVV7A==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-dropcursor@3.18.0':
- resolution: {integrity: sha512-pIW/K9fGth221dkfA5SInHcqfnCr0aG9LGkRiEh4gwM4cf6ceUBrvcD+QlemSZ4q9oktNGJmXT+sEXVOQ8QoeQ==}
+ '@tiptap/extension-dropcursor@3.19.0':
+ resolution: {integrity: sha512-sf3dEZXiLvsGqVK2maUIzXY6qtYYCvBumag7+VPTMGQ0D4hiZ1X/4ukt4+6VXDg5R2WP1CoIt/QvUetUjWNhbQ==}
peerDependencies:
- '@tiptap/extensions': ^3.18.0
+ '@tiptap/extensions': ^3.19.0
- '@tiptap/extension-floating-menu@3.18.0':
- resolution: {integrity: sha512-a2cBQi0I/X0o3a9b+adwJvkdxLzQzJIkP9dc/v25qGTSCjC1+ycois5WQOn8T4T8t4g/fAH1UOXEWnkWyTxLIg==}
+ '@tiptap/extension-floating-menu@3.19.0':
+ resolution: {integrity: sha512-JaoEkVRkt+Slq3tySlIsxnMnCjS0L5n1CA1hctjLy0iah8edetj3XD5mVv5iKqDzE+LIjF4nwLRRVKJPc8hFBg==}
peerDependencies:
'@floating-ui/dom': ^1.0.0
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-gapcursor@3.18.0':
- resolution: {integrity: sha512-covioXPPHX3SnlTwC/1rcHUHAc7/JFd4vN0kZQmZmvGHlxqq2dPmtrPh8D7TuDuhG0k/3Z6i8dJFP0phfRAhuA==}
+ '@tiptap/extension-gapcursor@3.19.0':
+ resolution: {integrity: sha512-w7DACS4oSZaDWjz7gropZHPc9oXqC9yERZTcjWxyORuuIh1JFf0TRYspleK+OK28plK/IftojD/yUDn1MTRhvA==}
peerDependencies:
- '@tiptap/extensions': ^3.18.0
+ '@tiptap/extensions': ^3.19.0
- '@tiptap/extension-hard-break@3.18.0':
- resolution: {integrity: sha512-IXLiOHEmbU2Wn1jFRZC6apMxiJQvSRWhwoiubAvRxyiPSnFTeaEgT8Qgo5DjwB39NckP+o7XX7RrgzlkwdFPQQ==}
+ '@tiptap/extension-hard-break@3.19.0':
+ resolution: {integrity: sha512-lAmQraYhPS5hafvCl74xDB5+bLuNwBKIEsVoim35I0sDJj5nTrfhaZgMJ91VamMvT+6FF5f1dvBlxBxAWa8jew==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-heading@3.18.0':
- resolution: {integrity: sha512-MTamVnYsFWVndLSq5PRQ7ZmbF6AExsFS9uIvGtUAwuhzvR4of/WHh6wpvWYjA+BLXTWRrfuGHaZTl7UXBN13fg==}
+ '@tiptap/extension-heading@3.19.0':
+ resolution: {integrity: sha512-uLpLlfyp086WYNOc0ekm1gIZNlEDfmzOhKzB0Hbyi6jDagTS+p9mxUNYeYOn9jPUxpFov43+Wm/4E24oY6B+TQ==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-highlight@3.18.0':
- resolution: {integrity: sha512-syk2WsqfcZN+QZ8AS97hu7atqaLYi8MHQQRrjgO9z+CQzlA7qrTHFl9VF54vfCMQV3arVZlO/qLqFxDZ05tWyw==}
+ '@tiptap/extension-highlight@3.19.0':
+ resolution: {integrity: sha512-MYwSDCh/aG12KXw30XmHwrruElBRB8b7Ou0jd8n8H2oXb+QexVqnMa2+ylkuTAl+2D5PR7zdIIOeeHRSTmkPPw==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-horizontal-rule@3.18.0':
- resolution: {integrity: sha512-fEq7DwwQZ496RHNbMQypBVNqoWnhDEERbzWMBqlmfCfc/0FvJrHtsQkk3k4lgqMYqmBwym3Wp0SrRYiyKCPGTw==}
+ '@tiptap/extension-horizontal-rule@3.19.0':
+ resolution: {integrity: sha512-iqUHmgMGhMgYGwG6L/4JdelVQ5Mstb4qHcgTGd/4dkcUOepILvhdxajPle7OEdf9sRgjQO6uoAU5BVZVC26+ng==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-image@3.18.0':
- resolution: {integrity: sha512-Hc8riY43yPlQDKIpJf/aZ3kw1WNYjJrBH7UZKGQ9cfmUfnKQgN6+bfWgyvtQezDfhvVL6RNKSGNfoYHkV+rJaA==}
+ '@tiptap/extension-image@3.19.0':
+ resolution: {integrity: sha512-/rGl8nBziBPVJJ/9639eQWFDKcI3RQsDM3s+cqYQMFQfMqc7sQB9h4o4sHCBpmKxk3Y0FV/0NjnjLbBVm8OKdQ==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-italic@3.18.0':
- resolution: {integrity: sha512-1C4nB08psiRo0BPxAbpYq8peUOKnjQWtBCLPbE6B9ToTK3vmUk0AZTqLO11FvokuM1GF5l2Lg3sKrKFuC2hcjQ==}
+ '@tiptap/extension-italic@3.19.0':
+ resolution: {integrity: sha512-6GffxOnS/tWyCbDkirWNZITiXRta9wrCmrfa4rh+v32wfaOL1RRQNyqo9qN6Wjyl1R42Js+yXTzTTzZsOaLMYA==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-link@3.18.0':
- resolution: {integrity: sha512-1J28C4+fKAMQi7q/UsTjAmgmKTnzjExXY98hEBneiVzFDxqF69n7+Vb7nVTNAIhmmJkZMA0DEcMhSiQC/1/u4A==}
+ '@tiptap/extension-link@3.19.0':
+ resolution: {integrity: sha512-HEGDJnnCPfr7KWu7Dsq+eRRe/mBCsv6DuI+7fhOCLDJjjKzNgrX2abbo/zG3D/4lCVFaVb+qawgJubgqXR/Smw==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-list-item@3.18.0':
- resolution: {integrity: sha512-auTSt+NXoUnT0xofzFa+FnXsrW1TPdT1OB3U1OqQCIWkumZqL45A8OK9kpvyQsWj/xJ8fy1iZwFlKXPtxjLd2w==}
+ '@tiptap/extension-list-item@3.19.0':
+ resolution: {integrity: sha512-VsSKuJz4/Tb6ZmFkXqWpDYkRzmaLTyE6dNSEpNmUpmZ32sMqo58mt11/huADNwfBFB0Ve7siH/VnFNIJYY3xvg==}
peerDependencies:
- '@tiptap/extension-list': ^3.18.0
+ '@tiptap/extension-list': ^3.19.0
- '@tiptap/extension-list-keymap@3.18.0':
- resolution: {integrity: sha512-ZzO5r/cW7G0zpL/eM69WPnMpzb0YsSjtI60CYGA0iQDRJnK9INvxu0RU0ewM2faqqwASmtjuNJac+Fjk6scdXg==}
+ '@tiptap/extension-list-keymap@3.19.0':
+ resolution: {integrity: sha512-bxgmAgA3RzBGA0GyTwS2CC1c+QjkJJq9hC+S6PSOWELGRiTbwDN3MANksFXLjntkTa0N5fOnL27vBHtMStURqw==}
peerDependencies:
- '@tiptap/extension-list': ^3.18.0
+ '@tiptap/extension-list': ^3.19.0
- '@tiptap/extension-list@3.18.0':
- resolution: {integrity: sha512-9lQBo45HNqIFcLEHAk+CY3W51eMMxIJjWbthm2CwEWr4PB3+922YELlvq8JcLH1nVFkBVpmBFmQe/GxgnCkzwQ==}
+ '@tiptap/extension-list@3.19.0':
+ resolution: {integrity: sha512-N6nKbFB2VwMsPlCw67RlAtYSK48TAsAUgjnD+vd3ieSlIufdQnLXDFUP6hFKx9mwoUVUgZGz02RA6bkxOdYyTw==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-ordered-list@3.18.0':
- resolution: {integrity: sha512-5bUAfklYLS5o6qvLLfreGyGvD1JKXqOQF0YntLyPuCGrXv7+XjPWQL2BmEf59fOn2UPT2syXLQ1WN5MHTArRzg==}
+ '@tiptap/extension-ordered-list@3.19.0':
+ resolution: {integrity: sha512-cxGsINquwHYE1kmhAcLNLHAofmoDEG6jbesR5ybl7tU5JwtKVO7S/xZatll2DU1dsDAXWPWEeeMl4e/9svYjCg==}
peerDependencies:
- '@tiptap/extension-list': ^3.18.0
+ '@tiptap/extension-list': ^3.19.0
- '@tiptap/extension-paragraph@3.18.0':
- resolution: {integrity: sha512-uvFhdwiur4NhhUdBmDsajxjGAIlg5qga55fYag2DzOXxIQE2M7/aVMRkRpuJzb88GY4EHSh8rY34HgMK2FJt2Q==}
+ '@tiptap/extension-paragraph@3.19.0':
+ resolution: {integrity: sha512-xWa6gj82l5+AzdYyrSk9P4ynySaDzg/SlR1FarXE5yPXibYzpS95IWaVR0m2Qaz7Rrk+IiYOTGxGRxcHLOelNg==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-placeholder@3.18.0':
- resolution: {integrity: sha512-jhN1Xa+MpfrTcCYZsFSvZYpUuMutPTC20ms0IsH1yN0y9tbAS+T6PHPC+dsvyAinYdA8yKElM6OO+jpyz4X1cw==}
+ '@tiptap/extension-placeholder@3.19.0':
+ resolution: {integrity: sha512-i15OfgyI4IDCYAcYSKUMnuZkYuUInfanjf9zquH8J2BETiomf/jZldVCp/QycMJ8DOXZ38fXDc99wOygnSNySg==}
peerDependencies:
- '@tiptap/extensions': ^3.18.0
+ '@tiptap/extensions': ^3.19.0
- '@tiptap/extension-strike@3.18.0':
- resolution: {integrity: sha512-kl/fa68LZg8NWUqTkRTfgyCx+IGqozBmzJxQDc1zxurrIU+VFptDV9UuZim587sbM2KGjCi/PNPjPGk1Uu0PVg==}
+ '@tiptap/extension-strike@3.19.0':
+ resolution: {integrity: sha512-xYpabHsv7PccLUBQaP8AYiFCnYbx6P93RHPd0lgNwhdOjYFd931Zy38RyoxPHAgbYVmhf1iyx7lpuLtBnhS5dA==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-table-cell@3.18.0':
- resolution: {integrity: sha512-FFk0KkC0r9M4SU7J5qUxtrWAXGTFSjmLDQiZGy/ZEeQI1kq0vCs9ExCcW4V2R1VI6A/LamzHK+rL9Ez/B+ZUsg==}
+ '@tiptap/extension-table-cell@3.19.0':
+ resolution: {integrity: sha512-T67EDWmiRdOGctolaUpMPXffDkEFL+NUppSV61cPU3jQtDwGg01meauy5u67u6OUM8ICiZ+Sc7Xd2DIt+7Nv5g==}
peerDependencies:
- '@tiptap/extension-table': ^3.18.0
+ '@tiptap/extension-table': ^3.19.0
- '@tiptap/extension-table-header@3.18.0':
- resolution: {integrity: sha512-IPVyXWAumrI2qGSSAbI8iR1dFnqg8/tQZX9VqAI+KHoH5dPPEloikHRbZEUngLMwUDQfRWc0rxGGOx/MmDiSKQ==}
+ '@tiptap/extension-table-header@3.19.0':
+ resolution: {integrity: sha512-fVHJUCfZp/JOE96hJ3paElRynpIVdukOiAjgZbaY9WuCKoXd3xYqdsbUSdf+XFmdPqwvQKhnkaY/qXW3FIxO3w==}
peerDependencies:
- '@tiptap/extension-table': ^3.18.0
+ '@tiptap/extension-table': ^3.19.0
- '@tiptap/extension-table-row@3.18.0':
- resolution: {integrity: sha512-3m7/SmWOlmRHExayHrU6I0wqwuzGE7vE8S3ORqUc7gA9yYA5PbnEQF+1K6jtVQjQd4LsJwBVqIBBPdD5WP1Tvg==}
+ '@tiptap/extension-table-row@3.19.0':
+ resolution: {integrity: sha512-L3DeIXQARCs+m4rsQWiUPJso1z6xZ6awa/Kc+PCoq7rbPLtwhWUIld3sm9gdLac61Mf/TVwb18EdfygHcU7jCA==}
peerDependencies:
- '@tiptap/extension-table': ^3.18.0
+ '@tiptap/extension-table': ^3.19.0
- '@tiptap/extension-table@3.18.0':
- resolution: {integrity: sha512-04BQYiSKxhy33Pd7UFZchW8UYH0FOts8LCwel11n507w2lNd/wbYMTI2A5AfOEOXvr6Xwx/jOWX4MWuhMqiZwQ==}
+ '@tiptap/extension-table@3.19.0':
+ resolution: {integrity: sha512-Lg8DlkkDUMYE/CcGOxoCWF98B2i7VWh+AGgqlF+XWrHjhlKHfENLRXm1a0vWuyyP3NknRYILoaaZ1s7QzmXKRA==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/extension-task-item@3.18.0':
- resolution: {integrity: sha512-XWrprk9YN2sc6coDypLxFGnFN51ZW+nKwz+9CHefINK6ndmUOeG1QNDGkQBnU5IB1fZBSEpyJga/shmJ7RfOAg==}
+ '@tiptap/extension-task-item@3.19.0':
+ resolution: {integrity: sha512-1il70SoaoEA5jKr2QS30CpZoB7EzdSLugROMBPRUPc0feIBKAf6yUPhxlFyU4ez/uT4Pazsf1HAgHI3AOr+MtQ==}
peerDependencies:
- '@tiptap/extension-list': ^3.18.0
+ '@tiptap/extension-list': ^3.19.0
- '@tiptap/extension-task-list@3.18.0':
- resolution: {integrity: sha512-/znJ9/B4dBa4PizWtKFbVyuR7ROnlQA2HngL9Z5IvZQUlru1djpVfU4nuUImOkRWg4H7CRV5i2xL21JkcS57UA==}
+ '@tiptap/extension-task-list@3.19.0':
+ resolution: {integrity: sha512-Slb6YZi7XpVT966oAJhqzZu4LVuHtUeZgMxA0bdc8FSZBxntcr8OQWmPbqvR437RAR/Xd7b5quXS3JmSeksyvA==}
peerDependencies:
- '@tiptap/extension-list': ^3.18.0
+ '@tiptap/extension-list': ^3.19.0
- '@tiptap/extension-text-align@3.18.0':
- resolution: {integrity: sha512-NEd2IUgOymKPmGOnxum4hLRbdQyBlK1Cmkt8QGIrmatovPrw2PtWmHVZ6foNChsi/r932dKVfqZ/uMUh8QUppQ==}
+ '@tiptap/extension-text-align@3.19.0':
+ resolution: {integrity: sha512-cY8bHWYojLTHXZb2j2srdh7ltmDgnwXYvSxbPL4HK4j7XxQOGnOsTakgM/BNhxymOfEj2414i5Otyy8hlgviFA==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-text-style@3.18.0':
- resolution: {integrity: sha512-4HNTzkRGP+9YL8ccCRHFwH469GN6/NKefFAzYZjh2l8JOrPgiYqIlu7Tc+q9w1L5m8f6sC5DBQfGOsgWxuM3GQ==}
+ '@tiptap/extension-text-style@3.19.0':
+ resolution: {integrity: sha512-R55V6iUfRq03SGt/R2KvaeN+XGFiKJHx1jFJhZzvnWhMV7YqjHSG2r4BLvpTq1HBqteMbEjI+EOnb4t9AKd6aQ==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-text@3.18.0':
- resolution: {integrity: sha512-9TvctdnBCwK/zyTi9kS7nGFNl5OvGM8xE0u38ZmQw5t79JOqJHgOroyqMjw8LHK/1PWrozfNCmsZbpq4IZuKXw==}
+ '@tiptap/extension-text@3.19.0':
+ resolution: {integrity: sha512-K95+SnbZy0h6hNFtfy23n8t/nOcTFEf69In9TSFVVmwn/Nwlke+IfiESAkqbt1/7sKJeegRXYO7WzFEmFl9Q/g==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extension-underline@3.18.0':
- resolution: {integrity: sha512-009IeXURNJ/sm1pBqbj+2YQgjQaBtNlJR3dbl6xu49C+qExqCmI7klhKQuwsVVGLR7ahsYlp7d9RlftnhCXIcQ==}
+ '@tiptap/extension-underline@3.19.0':
+ resolution: {integrity: sha512-800MGEWfG49j10wQzAFiW/ele1HT04MamcL8iyuPNu7ZbjbGN2yknvdrJlRy7hZlzIrVkZMr/1tz62KN33VHIw==}
peerDependencies:
- '@tiptap/core': ^3.18.0
+ '@tiptap/core': ^3.19.0
- '@tiptap/extensions@3.18.0':
- resolution: {integrity: sha512-uSRIE9HGshBN6NRFR3LX2lZqBLvX92SgU5A9AvUbJD4MqU63E+HdruJnRjsVlX3kPrmbIDowxrzXlUcg3K0USQ==}
+ '@tiptap/extensions@3.19.0':
+ resolution: {integrity: sha512-ZmGUhLbMWaGqnJh2Bry+6V4M6gMpUDYo4D1xNux5Gng/E/eYtc+PMxMZ/6F7tNTAuujLBOQKj6D+4SsSm457jw==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
- '@tiptap/pm@3.18.0':
- resolution: {integrity: sha512-8RoI5gW0xBVCsuxahpK8vx7onAw6k2/uR3hbGBBnH+HocDMaAZKot3nTyY546ij8ospIC1mnQ7k4BhVUZesZDQ==}
+ '@tiptap/pm@3.19.0':
+ resolution: {integrity: sha512-789zcnM4a8OWzvbD2DL31d0wbSm9BVeO/R7PLQwLIGysDI3qzrcclyZ8yhqOEVuvPitRRwYLq+mY14jz7kY4cw==}
- '@tiptap/react@3.18.0':
- resolution: {integrity: sha512-VC20YhoiWe2E03D1BRH+AVMgXeA7li+bzIoaBtpK9+AdizAC+TvWCb2I/9mQCy9m31zGYTD0vv0e7bVlJi+aKA==}
+ '@tiptap/react@3.19.0':
+ resolution: {integrity: sha512-GQQMUUXMpNd8tRjc1jDK3tDRXFugJO7C928EqmeBcBzTKDrFIJ3QUoZKEPxUNb6HWhZ2WL7q00fiMzsv4DNSmg==}
peerDependencies:
- '@tiptap/core': ^3.18.0
- '@tiptap/pm': ^3.18.0
+ '@tiptap/core': ^3.19.0
+ '@tiptap/pm': ^3.19.0
'@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0
'@types/react-dom': ^17.0.0 || ^18.0.0 || ^19.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
- '@tiptap/starter-kit@3.18.0':
- resolution: {integrity: sha512-LctpCelqI/5nHEeZgCPiwI1MmTjGr6YCIBGWmS5s4DJE7NfevEkwomR/C05QKdVUwPhpCXIMeS1+h/RYqRo1KA==}
+ '@tiptap/starter-kit@3.19.0':
+ resolution: {integrity: sha512-dTCkHEz+Y8ADxX7h+xvl6caAj+3nII/wMB1rTQchSuNKqJTOrzyUsCWm094+IoZmLT738wANE0fRIgziNHs/ug==}
'@tootallnate/quickjs-emscripten@0.23.0':
resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==}
@@ -12507,12 +12507,12 @@ snapshots:
dependencies:
react: 19.2.4
- '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))(@tiptap/react@3.18.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
- '@tiptap/extension-link': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
- '@tiptap/react': 3.18.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tiptap/extension-link': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
+ '@tiptap/react': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -13580,168 +13580,168 @@ snapshots:
- bare-buffer
- supports-color
- '@tiptap/core@3.18.0(@tiptap/pm@3.18.0)':
+ '@tiptap/core@3.19.0(@tiptap/pm@3.19.0)':
dependencies:
- '@tiptap/pm': 3.18.0
+ '@tiptap/pm': 3.19.0
- '@tiptap/extension-blockquote@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-blockquote@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-bold@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-bold@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-bubble-menu@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extension-bubble-menu@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
'@floating-ui/dom': 1.7.4
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
optional: true
- '@tiptap/extension-bullet-list@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-bullet-list@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-list': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-list': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-code-block@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extension-code-block@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
- '@tiptap/extension-code@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-code@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-color@3.18.0(@tiptap/extension-text-style@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0)))':
+ '@tiptap/extension-color@3.19.0(@tiptap/extension-text-style@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0)))':
dependencies:
- '@tiptap/extension-text-style': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
+ '@tiptap/extension-text-style': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
- '@tiptap/extension-document@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-document@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-dropcursor@3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-dropcursor@3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extensions': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extensions': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-floating-menu@3.18.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extension-floating-menu@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
'@floating-ui/dom': 1.7.4
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
optional: true
- '@tiptap/extension-gapcursor@3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-gapcursor@3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extensions': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extensions': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-hard-break@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-hard-break@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-heading@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-heading@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-highlight@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-highlight@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-horizontal-rule@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extension-horizontal-rule@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
- '@tiptap/extension-image@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-image@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-italic@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-italic@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-link@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
linkifyjs: 4.3.2
- '@tiptap/extension-list-item@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-list-item@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-list': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-list': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-list-keymap@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-list-keymap@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-list': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-list': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
- '@tiptap/extension-ordered-list@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-ordered-list@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-list': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-list': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-paragraph@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-paragraph@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-placeholder@3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-placeholder@3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extensions': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extensions': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-strike@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-strike@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-table-cell@3.18.0(@tiptap/extension-table@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-table-cell@3.19.0(@tiptap/extension-table@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-table': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-table': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-table-header@3.18.0(@tiptap/extension-table@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-table-header@3.19.0(@tiptap/extension-table@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-table': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-table': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-table-row@3.18.0(@tiptap/extension-table@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-table-row@3.19.0(@tiptap/extension-table@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-table': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-table': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-table@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extension-table@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
- '@tiptap/extension-task-item@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-task-item@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-list': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-list': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-task-list@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-task-list@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/extension-list': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-list': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/extension-text-align@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-text-align@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-text-style@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-text-style@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-text@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-text@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extension-underline@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))':
+ '@tiptap/extension-underline@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
- '@tiptap/extensions@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)':
+ '@tiptap/extensions@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
- '@tiptap/pm@3.18.0':
+ '@tiptap/pm@3.19.0':
dependencies:
prosemirror-changeset: 2.3.0
prosemirror-collab: 1.3.1
@@ -13762,10 +13762,10 @@ snapshots:
prosemirror-transform: 1.10.2
prosemirror-view: 1.41.4
- '@tiptap/react@3.18.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
'@types/react': 19.2.10
'@types/react-dom': 19.2.3(@types/react@19.2.10)
'@types/use-sync-external-store': 0.0.6
@@ -13774,37 +13774,37 @@ snapshots:
react-dom: 19.2.4(react@19.2.4)
use-sync-external-store: 1.4.0(react@19.2.4)
optionalDependencies:
- '@tiptap/extension-bubble-menu': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
- '@tiptap/extension-floating-menu': 3.18.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
+ '@tiptap/extension-bubble-menu': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
+ '@tiptap/extension-floating-menu': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
transitivePeerDependencies:
- '@floating-ui/dom'
- '@tiptap/starter-kit@3.18.0':
+ '@tiptap/starter-kit@3.19.0':
dependencies:
- '@tiptap/core': 3.18.0(@tiptap/pm@3.18.0)
- '@tiptap/extension-blockquote': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-bold': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-bullet-list': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
- '@tiptap/extension-code': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-code-block': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
- '@tiptap/extension-document': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-dropcursor': 3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
- '@tiptap/extension-gapcursor': 3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
- '@tiptap/extension-hard-break': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-heading': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-horizontal-rule': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
- '@tiptap/extension-italic': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-link': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
- '@tiptap/extension-list': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
- '@tiptap/extension-list-item': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
- '@tiptap/extension-list-keymap': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
- '@tiptap/extension-ordered-list': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0))
- '@tiptap/extension-paragraph': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-strike': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-text': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extension-underline': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))
- '@tiptap/extensions': 3.18.0(@tiptap/core@3.18.0(@tiptap/pm@3.18.0))(@tiptap/pm@3.18.0)
- '@tiptap/pm': 3.18.0
+ '@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
+ '@tiptap/extension-blockquote': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-bold': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-bullet-list': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
+ '@tiptap/extension-code': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-code-block': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
+ '@tiptap/extension-document': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-dropcursor': 3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
+ '@tiptap/extension-gapcursor': 3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
+ '@tiptap/extension-hard-break': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-heading': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-horizontal-rule': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
+ '@tiptap/extension-italic': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-link': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
+ '@tiptap/extension-list': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
+ '@tiptap/extension-list-item': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
+ '@tiptap/extension-list-keymap': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
+ '@tiptap/extension-ordered-list': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))
+ '@tiptap/extension-paragraph': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-strike': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-text': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extension-underline': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
+ '@tiptap/extensions': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
+ '@tiptap/pm': 3.19.0
'@tootallnate/quickjs-emscripten@0.23.0': {}
From 3b21c3ef765add0f7cdc8f66ae8f1b7aac3cf51e Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 18:45:16 +0000
Subject: [PATCH 09/41] fix(deps): update dependency glob to ^13.0.1 (#5013)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
pnpm-lock.yaml | 34 ++++++++++++++--------------------
2 files changed, 15 insertions(+), 21 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index d792cde1e..44d3d0b37 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -72,7 +72,7 @@
"dayjs": "^1.11.19",
"dotenv": "^17.2.3",
"flag-icons": "^7.5.0",
- "glob": "^13.0.0",
+ "glob": "^13.0.1",
"isomorphic-dompurify": "^2.35.0",
"jotai": "^2.17.0",
"mantine-react-table": "2.0.0-beta.9",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b233624c1..0b07b6cee 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -281,8 +281,8 @@ importers:
specifier: ^7.5.0
version: 7.5.0
glob:
- specifier: ^13.0.0
- version: 13.0.0
+ specifier: ^13.0.1
+ version: 13.0.1
isomorphic-dompurify:
specifier: ^2.35.0
version: 2.35.0(postcss@8.5.6)
@@ -3551,8 +3551,8 @@ packages:
resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
engines: {node: 20 || >=22}
- '@isaacs/brace-expansion@5.0.0':
- resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
+ '@isaacs/brace-expansion@5.0.1':
+ resolution: {integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==}
engines: {node: 20 || >=22}
'@isaacs/cliui@8.0.2':
@@ -7208,8 +7208,8 @@ packages:
deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
hasBin: true
- glob@13.0.0:
- resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==}
+ glob@13.0.1:
+ resolution: {integrity: sha512-B7U/vJpE3DkJ5WXTgTpTRN63uV42DseiXXKMwG14LQBXmsdeIoHAPbU/MEo6II0k5ED74uc2ZGTC6MwHFQhF6w==}
engines: {node: 20 || >=22}
glob@7.2.3:
@@ -8103,10 +8103,6 @@ packages:
lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
- lru-cache@11.2.2:
- resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==}
- engines: {node: 20 || >=22}
-
lru-cache@11.2.4:
resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==}
engines: {node: 20 || >=22}
@@ -8329,8 +8325,8 @@ packages:
resolution: {integrity: sha512-bjdr2xW1dBCMsMGGsUeqM4eFI60m94+szhxWys+B1ztIt6gWSfeGBdSVCIawezeHYLYn0j6zrsXdQS/JllBzww==}
engines: {node: '>=6'}
- minimatch@10.1.1:
- resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==}
+ minimatch@10.1.2:
+ resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==}
engines: {node: 20 || >=22}
minimatch@3.1.2:
@@ -12310,7 +12306,7 @@ snapshots:
'@isaacs/balanced-match@4.0.1': {}
- '@isaacs/brace-expansion@5.0.0':
+ '@isaacs/brace-expansion@5.0.1':
dependencies:
'@isaacs/balanced-match': 4.0.1
@@ -16698,9 +16694,9 @@ snapshots:
package-json-from-dist: 1.0.1
path-scurry: 1.11.1
- glob@13.0.0:
+ glob@13.0.1:
dependencies:
- minimatch: 10.1.1
+ minimatch: 10.1.2
minipass: 7.1.2
path-scurry: 2.0.1
@@ -17635,8 +17631,6 @@ snapshots:
lru-cache@10.4.3: {}
- lru-cache@11.2.2: {}
-
lru-cache@11.2.4: {}
lru-cache@5.1.1:
@@ -17979,9 +17973,9 @@ snapshots:
dependencies:
lodash: 4.17.21
- minimatch@10.1.1:
+ minimatch@10.1.2:
dependencies:
- '@isaacs/brace-expansion': 5.0.0
+ '@isaacs/brace-expansion': 5.0.1
minimatch@3.1.2:
dependencies:
@@ -18575,7 +18569,7 @@ snapshots:
path-scurry@2.0.1:
dependencies:
- lru-cache: 11.2.2
+ lru-cache: 11.2.4
minipass: 7.1.2
path-type@4.0.0: {}
From 04b35980f5997e744a455a847f28b1a676f9861e Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 18:47:39 +0000
Subject: [PATCH 10/41] fix(deps): update dependency mysql2 to v3.16.3 (#5014)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/core/package.json | 2 +-
packages/db/package.json | 2 +-
pnpm-lock.yaml | 37 ++++++++++++++++---------------------
3 files changed, 18 insertions(+), 23 deletions(-)
diff --git a/packages/core/package.json b/packages/core/package.json
index ae9080759..498fdb2c2 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -42,7 +42,7 @@
"dns-caching": "^0.2.9",
"drizzle-orm": "^0.45.1",
"ioredis": "5.9.2",
- "mysql2": "3.16.2",
+ "mysql2": "3.16.3",
"pg": "^8.18.0",
"superjson": "2.2.6",
"winston": "3.19.0",
diff --git a/packages/db/package.json b/packages/db/package.json
index 215a2b584..6e24729c7 100644
--- a/packages/db/package.json
+++ b/packages/db/package.json
@@ -56,7 +56,7 @@
"drizzle-kit": "^0.31.8",
"drizzle-orm": "^0.45.1",
"drizzle-zod": "^0.8.3",
- "mysql2": "3.16.2",
+ "mysql2": "3.16.3",
"pg": "^8.18.0",
"superjson": "2.2.6"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0b07b6cee..98d90cd84 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -897,13 +897,13 @@ importers:
version: 0.2.9
drizzle-orm:
specifier: ^0.45.1
- version: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.2)(pg@8.18.0)
+ version: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.3)(pg@8.18.0)
ioredis:
specifier: 5.9.2
version: 5.9.2
mysql2:
- specifier: 3.16.2
- version: 3.16.2
+ specifier: 3.16.3
+ version: 3.16.3
pg:
specifier: ^8.18.0
version: 8.18.0
@@ -1160,13 +1160,13 @@ importers:
version: 0.31.8
drizzle-orm:
specifier: ^0.45.1
- version: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.2)(pg@8.18.0)
+ version: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.3)(pg@8.18.0)
drizzle-zod:
specifier: ^0.8.3
- version: 0.8.3(drizzle-orm@0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.2)(pg@8.18.0))(zod@4.2.1)
+ version: 0.8.3(drizzle-orm@0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.3)(pg@8.18.0))(zod@4.2.1)
mysql2:
- specifier: 3.16.2
- version: 3.16.2
+ specifier: 3.16.3
+ version: 3.16.3
pg:
specifier: ^8.18.0
version: 8.18.0
@@ -8078,9 +8078,6 @@ packages:
resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==}
engines: {node: '>= 12.0.0'}
- long@5.2.3:
- resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==}
-
long@5.3.2:
resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==}
@@ -8393,8 +8390,8 @@ packages:
engines: {node: '>=8', npm: '>=5'}
hasBin: true
- mysql2@3.16.2:
- resolution: {integrity: sha512-JsqBpYNy7pH20lGfPuSyRSIcCxSeAIwxWADpV64nP9KeyN3ZKpHZgjKXuBKsh7dH6FbOvf1bOgoVKjSUPXRMTw==}
+ mysql2@3.16.3:
+ resolution: {integrity: sha512-+3XhQEt4FEFuvGV0JjIDj4eP2OT/oIj/54dYvqhblnSzlfcxVOuj+cd15Xz6hsG4HU1a+A5+BA9gm0618C4z7A==}
engines: {node: '>= 8.0'}
mz@2.7.0:
@@ -12157,7 +12154,7 @@ snapshots:
'@grpc/proto-loader@0.7.13':
dependencies:
lodash.camelcase: 4.3.0
- long: 5.2.3
+ long: 5.3.2
protobufjs: 7.4.0
yargs: 17.7.2
@@ -15638,19 +15635,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
- drizzle-orm@0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.2)(pg@8.18.0):
+ drizzle-orm@0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.3)(pg@8.18.0):
optionalDependencies:
'@libsql/client-wasm': 0.14.0
'@types/better-sqlite3': 7.6.13
'@types/pg': 8.16.0
better-sqlite3: 12.6.2
gel: 2.0.0
- mysql2: 3.16.2
+ mysql2: 3.16.3
pg: 8.18.0
- drizzle-zod@0.8.3(drizzle-orm@0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.2)(pg@8.18.0))(zod@4.2.1):
+ drizzle-zod@0.8.3(drizzle-orm@0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.3)(pg@8.18.0))(zod@4.2.1):
dependencies:
- drizzle-orm: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.2)(pg@8.18.0)
+ drizzle-orm: 0.45.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.16.0)(better-sqlite3@12.6.2)(gel@2.0.0)(mysql2@3.16.3)(pg@8.18.0)
zod: 4.2.1
dunder-proto@1.0.1:
@@ -17608,8 +17605,6 @@ snapshots:
safe-stable-stringify: 2.5.0
triple-beam: 1.4.1
- long@5.2.3: {}
-
long@5.3.2: {}
longest-streak@3.1.0: {}
@@ -18031,7 +18026,7 @@ snapshots:
'@babel/runtime': 7.28.6
global: 4.4.0
- mysql2@3.16.2:
+ mysql2@3.16.3:
dependencies:
aws-ssl-profiles: 1.1.2
denque: 2.1.0
@@ -18914,7 +18909,7 @@ snapshots:
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
'@types/node': 24.10.10
- long: 5.2.3
+ long: 5.3.2
proxmox-api@1.1.1:
dependencies:
From f1d2f07f3888e7567b56ae61a9d137255a2b8529 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Sun, 8 Feb 2026 23:40:57 +0000
Subject: [PATCH 11/41] fix(deps): update turbo monorepo to ^2.8.3 (#5016)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 4 ++--
pnpm-lock.yaml | 6 +++---
tooling/eslint/package.json | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index 040956162..e1e039b0e 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
"@semantic-release/npm": "^13.1.3",
"@semantic-release/release-notes-generator": "^14.1.0",
"@testcontainers/redis": "^11.11.0",
- "@turbo/gen": "^2.8.2",
+ "@turbo/gen": "^2.8.3",
"@vitejs/plugin-react": "^5.1.3",
"@vitest/coverage-v8": "^4.0.18",
"@vitest/ui": "^4.0.18",
@@ -54,7 +54,7 @@
"prettier": "^3.8.1",
"semantic-release": "^25.0.3",
"testcontainers": "^11.11.0",
- "turbo": "^2.8.2",
+ "turbo": "^2.8.3",
"typescript": "^5.9.3",
"vite-tsconfig-paths": "^6.0.5",
"vitest": "^4.0.18"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 98d90cd84..8f31ebc19 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -62,7 +62,7 @@ importers:
specifier: ^11.11.0
version: 11.11.0
'@turbo/gen':
- specifier: ^2.8.2
+ specifier: ^2.8.3
version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.3
@@ -95,7 +95,7 @@ importers:
specifier: ^11.11.0
version: 11.11.0
turbo:
- specifier: ^2.8.2
+ specifier: ^2.8.3
version: 2.8.3
typescript:
specifier: ^5.9.3
@@ -2358,7 +2358,7 @@ importers:
specifier: ^10.1.8
version: 10.1.8(eslint@9.39.2)
eslint-config-turbo:
- specifier: ^2.8.2
+ specifier: ^2.8.3
version: 2.8.3(eslint@9.39.2)(turbo@2.8.3)
eslint-plugin-import:
specifier: ^2.32.0
diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json
index 05c634ac5..3f7eae252 100644
--- a/tooling/eslint/package.json
+++ b/tooling/eslint/package.json
@@ -19,7 +19,7 @@
"dependencies": {
"@next/eslint-plugin-next": "16.1.6",
"eslint-config-prettier": "^10.1.8",
- "eslint-config-turbo": "^2.8.2",
+ "eslint-config-turbo": "^2.8.3",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jsx-a11y": "^6.10.2",
"eslint-plugin-react": "^7.37.5",
From 81cecbfb57b1cb3277b48ab872568f7d77ddc317 Mon Sep 17 00:00:00 2001
From: "homarr-crowdin[bot]"
<190541745+homarr-crowdin[bot]@users.noreply.github.com>
Date: Mon, 9 Feb 2026 01:11:26 +0000
Subject: [PATCH 12/41] chore(lang): updated translations from crowdin
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
---
packages/translation/src/lang/he.json | 4 +-
packages/translation/src/lang/ru.json | 1036 ++++++++++++-------------
2 files changed, 520 insertions(+), 520 deletions(-)
diff --git a/packages/translation/src/lang/he.json b/packages/translation/src/lang/he.json
index 470f16d50..a756b0f82 100644
--- a/packages/translation/src/lang/he.json
+++ b/packages/translation/src/lang/he.json
@@ -1138,7 +1138,7 @@
"dangerZone": "אזור מסוכן",
"noResults": "לא נמצאו תוצאות",
"unsavedChanges": "ישנם שינויים שלא נשמרו!",
- "servers": "",
+ "servers": "שרתים",
"applications": "",
"services": "",
"preview": {
@@ -3360,7 +3360,7 @@
}
},
"user": {
- "title": "",
+ "title": "משתמשים",
"enableGravatar": {
"label": "",
"description": ""
diff --git a/packages/translation/src/lang/ru.json b/packages/translation/src/lang/ru.json
index 28760572d..3448b971d 100644
--- a/packages/translation/src/lang/ru.json
+++ b/packages/translation/src/lang/ru.json
@@ -612,17 +612,17 @@
"select": {
"label": "Выбрать приложение",
"notFound": "Приложения не найдены",
- "search": "",
- "noResults": "",
- "action": "",
- "title": ""
+ "search": "Поиск приложения",
+ "noResults": "Нет результатов",
+ "action": "Выбрать {app}",
+ "title": "Выберите приложение для добавления на панель"
},
"create": {
- "title": "",
- "description": "",
- "action": ""
+ "title": "Создать приложение",
+ "description": "Создать новое приложение ",
+ "action": "Открыть создание приложения"
},
- "add": ""
+ "add": "Добавить приложение"
}
},
"integration": {
@@ -649,14 +649,14 @@
"app": {
"option": {
"existing": {
- "title": "",
- "label": ""
+ "title": "Существующее",
+ "label": "Выберите существующее приложение"
},
"new": {
- "title": "",
+ "title": "Новое",
"url": {
- "label": "",
- "description": ""
+ "label": "URL приложения",
+ "description": "URL, который откроется при переходе к приложению с панели"
}
}
}
@@ -676,9 +676,9 @@
},
"app": {
"action": {
- "add": "",
- "remove": "",
- "select": ""
+ "add": "Привязать приложение",
+ "remove": "Отвязать",
+ "select": "Выберите приложение для привязки"
}
}
},
@@ -709,14 +709,14 @@
"description": "Интеграцию \"{kind}\" можно использовать с поисковыми системами. Включите эту опцию для автоматической настройки поисковой системы."
},
"app": {
- "sectionTitle": ""
+ "sectionTitle": "Привязанное приложение"
},
"createApp": {
- "label": "",
- "description": ""
+ "label": "Создать приложение",
+ "description": "Создать приложение с тем же названием и значком, что и у интеграции. Оставьте поле ниже пустым, чтобы использовать URL интеграции."
},
"appHref": {
- "placeholder": ""
+ "placeholder": "Свой URL приложения"
}
},
"action": {
@@ -730,125 +730,125 @@
"error": {
"common": {
"cause": {
- "title": ""
+ "title": "Причина с подробностями"
}
},
"unknown": {
- "title": "",
- "description": ""
+ "title": "Неизвестная ошибка",
+ "description": "Произошла неизвестная ошибка. Раскройте причину ниже для получения подробностей"
},
"parse": {
- "title": "",
- "description": ""
+ "title": "Ошибка разбора",
+ "description": "Не удалось разобрать ответ. Убедитесь, что URL указывает на базовый адрес сервиса."
},
"authorization": {
- "title": "",
- "description": ""
+ "title": "Ошибка авторизации",
+ "description": "Запрос не был авторизован. Убедитесь, что учётные данные верны и имеют достаточные права доступа."
},
"statusCode": {
- "title": "",
- "description": "",
- "otherDescription": "",
+ "title": "Ошибка ответа",
+ "description": "Получен неожиданный ответ {statusCode} ({reason}) от . Убедитесь, что URL указывает на базовый адрес интеграции.",
+ "otherDescription": "Получен неожиданный ответ {statusCode} от . Убедитесь, что URL указывает на базовый адрес интеграции.",
"reason": {
- "badRequest": "",
- "notFound": "",
- "tooManyRequests": "",
- "internalServerError": "",
- "serviceUnavailable": "",
- "gatewayTimeout": ""
+ "badRequest": "Неверный запрос",
+ "notFound": "Не найдено",
+ "tooManyRequests": "Слишком много запросов",
+ "internalServerError": "Внутренняя ошибка сервера",
+ "serviceUnavailable": "Сервис недоступен",
+ "gatewayTimeout": "Тайм-аут шлюза"
}
},
"certificate": {
- "title": "",
+ "title": "Ошибка сертификата",
"description": {
- "expired": "",
- "notYetValid": "",
- "untrusted": "",
- "hostnameMismatch": ""
+ "expired": "Срок действия сертификата истёк.",
+ "notYetValid": "Сертификат ещё не вступил в силу.",
+ "untrusted": "Сертификат не является доверенным.",
+ "hostnameMismatch": "Имя хоста в сертификате не совпадает с URL."
},
"alert": {
"permission": {
- "title": "",
- "message": ""
+ "title": "Недостаточно прав",
+ "message": "У вас нет прав для добавления доверенных сертификатов или их загрузки. Обратитесь к администратору для загрузки необходимого корневого сертификата."
},
"hostnameMismatch": {
- "title": "",
- "message": ""
+ "title": "Несовпадение имени хоста",
+ "message": "Имя хоста в сертификате не совпадает с именем хоста, к которому вы подключаетесь. Это может указывать на угрозу безопасности, но вы всё равно можете добавить этот сертификат в доверенные."
},
"extract": {
- "title": "",
- "message": ""
+ "title": "Не удалось извлечь CA-сертификат",
+ "message": "Автоматически можно получить только самоподписанные сертификаты без цепочки. Если вы используете самоподписанный сертификат, загрузите CA-сертификат вручную. Инструкции доступны ."
}
},
"action": {
"retry": {
- "label": ""
+ "label": "Повторить создание"
},
"trust": {
- "label": ""
+ "label": "Доверять сертификату"
},
"upload": {
- "label": ""
+ "label": "Загрузить сертификат"
}
},
"hostnameMismatch": {
"confirm": {
- "title": "",
- "message": ""
+ "title": "Доверять при несовпадении имени хоста",
+ "message": "Вы уверены, что хотите доверять сертификату с несовпадающим именем хоста?"
},
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Сертификат добавлен в доверенные",
+ "message": "Имя хоста добавлено в список доверенных сертификатов"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Не удалось добавить сертификат в доверенные",
+ "message": "Не удалось добавить сертификат с несовпадающим именем хоста в доверенные"
}
}
},
"selfSigned": {
"confirm": {
- "title": "",
- "message": ""
+ "title": "Доверять самоподписанному сертификату",
+ "message": "Вы уверены, что хотите доверять этому самоподписанному сертификату?"
},
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Сертификат добавлен в доверенные",
+ "message": "Сертификат добавлен в список доверенных сертификатов"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Не удалось добавить сертификат в доверенные",
+ "message": "Не удалось добавить сертификат в список доверенных сертификатов"
}
}
},
"details": {
- "title": "",
- "description": "",
+ "title": "Подробности",
+ "description": "Ознакомьтесь с информацией о сертификате, прежде чем принимать решение о доверии.",
"content": {
- "action": "",
- "title": ""
+ "action": "Показать содержимое",
+ "title": "PEM-сертификат"
}
}
},
"request": {
- "title": "",
+ "title": "Ошибка запроса",
"description": {
"connection": {
- "hostUnreachable": "",
- "networkUnreachable": "",
- "refused": "",
- "reset": ""
+ "hostUnreachable": "Не удалось связаться с сервером. Обычно это означает, что хост выключен или недоступен из вашей сети.",
+ "networkUnreachable": "Сеть недоступна. Проверьте подключение к интернету или сетевые настройки.",
+ "refused": "Сервер отклонил подключение. Возможно, он не запущен или отклоняет запросы на указанном порту.",
+ "reset": "Соединение было неожиданно закрыто сервером. Это может произойти, если сервер нестабилен или перезапускается."
},
"dns": {
- "notFound": "",
- "timeout": "",
- "noAnswer": ""
+ "notFound": "Не удалось найти адрес сервера. Проверьте URL на опечатки или недопустимые доменные имена.",
+ "timeout": "Истекло время ожидания DNS-запроса. Это может быть временной проблемой — попробуйте ещё раз через несколько минут.",
+ "noAnswer": "DNS-сервер не вернул корректный ответ. Домен может существовать, но не имеет действительных записей."
},
"timeout": {
- "aborted": "",
- "timeout": ""
+ "aborted": "Запрос был прерван до завершения. Это может быть вызвано действием пользователя или системным тайм-аутом.",
+ "timeout": "Время ожидания запроса истекло. Проверьте сеть или попробуйте позже."
}
}
}
@@ -920,8 +920,8 @@
"message": "Возможно, указан неверный путь"
},
"tooManyRequests": {
- "title": "",
- "message": ""
+ "title": "Слишком много запросов за короткое время",
+ "message": "Отправлено слишком много запросов. Вероятно, целевая система ограничивает частоту запросов или отклоняет их"
}
}
},
@@ -963,36 +963,36 @@
"newLabel": "Новая область"
},
"personalAccessToken": {
- "label": "",
- "newLabel": ""
+ "label": "Персональный токен доступа",
+ "newLabel": "Новый персональный токен доступа"
},
"topic": {
- "label": "",
- "newLabel": ""
+ "label": "Тема",
+ "newLabel": "Новая тема"
},
"url": {
- "label": "",
- "newLabel": ""
+ "label": "URL",
+ "newLabel": "Новый URL"
},
"opnsenseApiKey": {
- "label": "",
- "newLabel": ""
+ "label": "API-ключ (Key)",
+ "newLabel": "Новый API-ключ (Key)"
},
"opnsenseApiSecret": {
- "label": "",
- "newLabel": ""
+ "label": "API-ключ (Secret)",
+ "newLabel": "Новый API-ключ (Secret)"
},
"githubAppId": {
- "label": "",
- "newLabel": ""
+ "label": "App Id",
+ "newLabel": "Новый App Id"
},
"githubInstallationId": {
- "label": "",
- "newLabel": ""
+ "label": "Installation Id",
+ "newLabel": "Новый Installation Id"
},
"privateKey": {
- "label": "",
- "newLabel": ""
+ "label": "Приватный ключ",
+ "newLabel": "Новый приватный ключ"
}
}
},
@@ -1044,14 +1044,14 @@
}
},
"common": {
- "success": "",
+ "success": "Успешно",
"beta": "Бета",
"error": "Ошибка",
"action": {
"add": "Добавить",
"apply": "Применить",
"backToOverview": "Вернуться к обзору",
- "change": "",
+ "change": "Изменить",
"create": "Создать",
"createAnother": "Создать и начать заново",
"edit": "Редактировать",
@@ -1063,7 +1063,7 @@
"cancel": "Отмена",
"delete": "Удалить",
"discard": "Отменить",
- "close": "",
+ "close": "Закрыть",
"confirm": "Подтвердить",
"continue": "Продолжить",
"previous": "Назад",
@@ -1138,9 +1138,9 @@
"dangerZone": "Опасная зона",
"noResults": "Ничего не найдено",
"unsavedChanges": "У вас есть несохранённые изменения!",
- "servers": "",
- "applications": "",
- "services": "",
+ "servers": "Серверы",
+ "applications": "Приложения",
+ "services": "Сервисы",
"preview": {
"show": "Показать предпросмотр",
"hide": "Скрыть предпросмотр"
@@ -1177,8 +1177,8 @@
},
"unit": {
"speed": {
- "kilometersPerHour": "",
- "milesPerHour": ""
+ "kilometersPerHour": "км/ч",
+ "milesPerHour": "миль/ч"
}
}
},
@@ -1190,10 +1190,10 @@
},
"option": {
"title": {
- "label": ""
+ "label": "Заголовок"
},
"customCssClasses": {
- "label": ""
+ "label": "Пользовательские CSS классы"
},
"borderColor": {
"label": "Цвет границы"
@@ -1291,13 +1291,13 @@
"label": "Интеграции"
},
"title": {
- "label": ""
+ "label": "Заголовок"
},
"customCssClasses": {
"label": "Пользовательские CSS классы"
},
"borderColor": {
- "label": ""
+ "label": "Цвет границы"
}
}
},
@@ -1324,21 +1324,21 @@
"label": "Включить простую проверку доступности"
},
"layout": {
- "label": "",
+ "label": "Расположение",
"option": {
- "row": "",
- "row-reverse": "",
- "column": "",
- "column-reverse": ""
+ "row": "Горизонтально",
+ "row-reverse": "Горизонтально (наоборот)",
+ "column": "Вертикально",
+ "column-reverse": "Вертикально (наоборот)"
}
},
"descriptionDisplayMode": {
- "label": "",
- "description": "",
+ "label": "Режим отображения описания",
+ "description": "Выберите, как отображать описание",
"option": {
- "normal": "",
- "tooltip": "",
- "hidden": ""
+ "normal": "Внутри виджета",
+ "tooltip": "Как подсказка",
+ "hidden": "Скрыто"
}
}
},
@@ -1369,12 +1369,12 @@
"label": "Сетка"
},
"gridHorizontal": {
- "label": ""
+ "label": "Горизонтальная сетка"
}
}
},
"hideTitle": {
- "label": ""
+ "label": "Скрыть заголовок"
},
"hideIcon": {
"label": "Скрывать иконки"
@@ -1451,8 +1451,8 @@
"internalServerError": "Не удалось управлять DNS-фильтром"
},
"controls": {
- "enableAll": "Включить защиту",
- "disableAll": "Отключить защиту",
+ "enableAll": "Включить всё",
+ "disableAll": "Отключить всё",
"setTimer": "Установить таймер",
"set": "Установить",
"enabled": "Включено",
@@ -1526,7 +1526,7 @@
}
},
"notebook": {
- "name": "Заметки",
+ "name": "Блокнот",
"description": "Простой виджет заметок с поддержкой markdown",
"option": {
"showToolbar": {
@@ -1577,7 +1577,7 @@
"right": "По правому краю"
},
"popover": {
- "clearColor": "Очистить цвет",
+ "clearColor": "Сбросить цвет",
"source": "Источник",
"widthPlaceholder": "Значение в % или пикселях",
"columns": "Столбцы",
@@ -1585,13 +1585,13 @@
"width": "Ширина",
"height": "Высота"
},
- "placeholder": "",
+ "placeholder": "Начните писать заметки",
"dismiss": {
- "title": "",
- "message": "",
+ "title": "Отменить изменения?",
+ "message": "У вас есть несохранённые изменения в блокноте. Вы уверены, что хотите их отменить?",
"action": {
- "discard": "",
- "keepEditing": ""
+ "discard": "Отменить изменения",
+ "keepEditing": "Продолжить редактирование"
}
}
},
@@ -1667,76 +1667,76 @@
}
},
"stockPrice": {
- "name": "",
- "description": "",
+ "name": "Цена акций",
+ "description": "Отображает текущую цену акций компании",
"option": {
"stock": {
- "label": ""
+ "label": "Тикер акции"
},
"timeRange": {
- "label": "",
+ "label": "Временной диапазон",
"option": {
"1d": {
- "label": ""
+ "label": "1 день"
},
"5d": {
- "label": ""
+ "label": "5 дней"
},
"1mo": {
- "label": ""
+ "label": "1 месяц"
},
"3mo": {
- "label": ""
+ "label": "3 месяца"
},
"6mo": {
- "label": ""
+ "label": "6 месяцев"
},
"ytd": {
- "label": ""
+ "label": "С начала года"
},
"1y": {
- "label": ""
+ "label": "1 год"
},
"2y": {
- "label": ""
+ "label": "2 года"
},
"5y": {
- "label": ""
+ "label": "5 лет"
},
"10y": {
- "label": ""
+ "label": "10 лет"
},
"max": {
- "label": ""
+ "label": "Максимум"
}
}
},
"timeInterval": {
- "label": "",
+ "label": "Временной интервал",
"option": {
"5m": {
- "label": ""
+ "label": "5 минут"
},
"15m": {
- "label": ""
+ "label": "15 минут"
},
"30m": {
- "label": ""
+ "label": "30 минут"
},
"1h": {
- "label": ""
+ "label": "1 час"
},
"1d": {
- "label": ""
+ "label": "1 день"
},
"5d": {
- "label": ""
+ "label": "5 дней"
},
"1wk": {
- "label": ""
+ "label": "1 неделя"
},
"1mo": {
- "label": ""
+ "label": "1 месяц"
}
}
}
@@ -1746,7 +1746,7 @@
"name": "Календарь",
"description": "Отображает события из ваших интеграций в календаре в определённом временном периоде",
"duration": {
- "allDay": ""
+ "allDay": "Весь день"
},
"option": {
"releaseType": {
@@ -1764,7 +1764,7 @@
"label": "Заканчивая"
},
"showUnmonitored": {
- "label": ""
+ "label": "Показывать неотслеживаемые"
}
}
},
@@ -1783,7 +1783,7 @@
"description": "Только для текущей погоды"
},
"useImperialSpeed": {
- "label": ""
+ "label": "Использовать мили/ч для скорости ветра"
},
"location": {
"label": "Местоположение"
@@ -1803,12 +1803,12 @@
"description": "Как должна отображаться дата"
}
},
- "currentWindSpeed": "{currentWindSpeed} км/ч",
+ "currentWindSpeed": "{currentWindSpeed} {unit}",
"dailyForecast": {
"sunrise": "Восход",
"sunset": "Закат",
- "maxWindSpeed": "Макс. скорость ветра: {maxWindSpeed} км/ч",
- "maxWindGusts": "Макс. порывы ветра: {maxWindGusts} км/ч"
+ "maxWindSpeed": "Макс. скорость ветра: {maxWindSpeed} {unit}",
+ "maxWindGusts": "Макс. порывы ветра: {maxWindGusts} {unit}"
},
"kind": {
"clear": "Ясно",
@@ -1850,7 +1850,7 @@
},
"option": {
"fahrenheit": {
- "label": "Температура CPU в градусах Фаренгейта"
+ "label": "Температура ЦП в градусах Фаренгейта"
},
"cpu": {
"label": "Показывать информацию о процессоре"
@@ -1859,7 +1859,7 @@
"label": "Показать информацию о памяти"
},
"showUptime": {
- "label": ""
+ "label": "Показывать время работы"
},
"fileSystem": {
"label": "Показать информацию о файловой системе"
@@ -1868,7 +1868,7 @@
"label": "Вкладка по умолчанию"
},
"visibleClusterSections": {
- "label": ""
+ "label": "Видимые секции кластера"
},
"sectionIndicatorRequirement": {
"label": "Пороговое значение индикатора раздела"
@@ -1940,60 +1940,60 @@
}
},
"dockerContainers": {
- "name": "",
- "description": "",
+ "name": "Статистика Docker",
+ "description": "Статистика контейнеров (этот виджет можно добавить только с правами администратора)",
"option": {
"enableRowSorting": {
- "label": ""
+ "label": "Включить сортировку элементов"
},
"defaultSort": {
- "label": "",
+ "label": "Столбец сортировки по умолчанию",
"option": {
- "name": "",
- "state": "",
- "cpuUsage": "",
- "memoryUsage": ""
+ "name": "Имя",
+ "state": "Состояние",
+ "cpuUsage": "Использование ЦП",
+ "memoryUsage": "Использование памяти"
}
},
"descendingDefaultSort": {
- "label": ""
+ "label": "Обратная сортировка"
}
},
"error": {
- "internalServerError": ""
+ "internalServerError": "Не удалось получить статистику контейнеров"
}
},
"coolify": {
- "name": "",
- "description": "",
+ "name": "Coolify",
+ "description": "Обзор вашего экземпляра Coolify с серверами и приложениями",
"option": {
"showServers": {
- "label": ""
+ "label": "Показывать серверы"
},
"showApplications": {
- "label": ""
+ "label": "Показывать приложения"
},
"showServices": {
- "label": ""
+ "label": "Показывать сервисы"
}
},
"empty": {
- "servers": "",
- "applications": "",
- "services": ""
+ "servers": "Серверы не найдены",
+ "applications": "Приложения не найдены",
+ "services": "Сервисы не найдены"
},
"footer": {
- "updated": ""
+ "updated": "Обновлено {when}"
},
"error": {
- "noIntegration": "",
- "internalServerError": ""
+ "noIntegration": "Интеграция с Coolify не настроена",
+ "internalServerError": "Не удалось получить данные Coolify"
},
"server": {
- "buildServer": ""
+ "buildServer": "Сборка"
},
"instances": {
- "title": ""
+ "title": "Экземпляры"
}
},
"common": {
@@ -2062,31 +2062,31 @@
"description": "Отображает текущие сеансы воспроизведения на медиасерверах",
"option": {
"showOnlyPlaying": {
- "label": "",
- "description": ""
+ "label": "Показывать только воспроизводимое",
+ "description": "Отключение этой опции не работает для Plex"
}
},
"items": {
- "currentlyPlaying": "",
+ "currentlyPlaying": "Сейчас воспроизводится",
"user": "Пользователь",
"name": "Название",
"id": "Id",
"metadata": {
- "title": "",
+ "title": "Техническая информация",
"video": {
- "title": "",
- "resolution": ""
+ "title": "Видео",
+ "resolution": "Разрешение"
},
"audio": {
- "title": "",
- "channelCount": "",
- "codec": ""
+ "title": "Аудио",
+ "channelCount": "Аудиоканалы",
+ "codec": "Аудиокодек"
},
"transcoding": {
- "title": "",
- "container": "",
- "resolution": "",
- "target": ""
+ "title": "Транскодирование",
+ "container": "Контейнер",
+ "resolution": "Разрешение",
+ "target": "Целевой кодек"
}
}
}
@@ -2114,7 +2114,7 @@
"label": "Показывать завершённые торренты"
},
"showCompletedHttp": {
- "label": ""
+ "label": "Показывать завершённые записи категории «Разное»"
},
"activeTorrentThreshold": {
"label": "Скрывать завершённые торренты ниже этого порога (в КиБ/с)"
@@ -2129,8 +2129,8 @@
"label": "Использовать фильтр при расчёте рейтинга"
},
"limitPerIntegration": {
- "label": "",
- "description": ""
+ "label": "Лимит элементов на интеграцию",
+ "description": "Ограничивает количество отображаемых элементов для каждой интеграции, а не глобально"
}
},
"errors": {
@@ -2239,32 +2239,32 @@
"globalRatio": "Общий рейтинг"
},
"mediaReleases": {
- "name": "",
- "description": "",
+ "name": "Медиарелизы",
+ "description": "Отображает новые или предстоящие релизы из различных интеграций",
"option": {
"layout": {
- "label": "",
+ "label": "Макет",
"option": {
"backdrop": {
- "label": ""
+ "label": "Фон"
},
"poster": {
- "label": ""
+ "label": "Постер"
}
}
},
"showDescriptionTooltip": {
- "label": ""
+ "label": "Показывать подсказку с описанием"
},
"showType": {
- "label": ""
+ "label": "Показывать тип медиа"
},
"showSource": {
- "label": ""
+ "label": "Показывать источник интеграции"
}
},
"length": {
- "duration": ""
+ "duration": "{length} мин"
}
},
"mediaRequests-requestList": {
@@ -2284,18 +2284,18 @@
"unknown": "Неизвестно",
"pending": "В ожидании",
"processing": "Обработка",
- "requested": "",
+ "requested": "Запрошено",
"partiallyAvailable": "Частично доступно",
"available": "Доступно",
- "blacklisted": "",
- "deleted": ""
+ "blacklisted": "В чёрном списке",
+ "deleted": "Удалено"
},
"status": {
"pending": "В ожидании",
"approved": "Одобрено",
"declined": "Отклонено",
"failed": "Ошибка",
- "completed": ""
+ "completed": "Завершено"
},
"toBeDetermined": "Будет определено позже"
},
@@ -2350,10 +2350,10 @@
"statistics": {
"empty": "Пусто",
"transcodes": "Перекодировано",
- "transcodesCount": "Перекодировано: {value}",
- "healthChecksCount": "Проверок: {value}",
- "filesCount": "Файлов: {value}",
- "savedSpace": "Сэкономлено места: {value}",
+ "transcodesCount": "Перекодировано",
+ "healthChecksCount": "Проверок",
+ "filesCount": "Файлов",
+ "savedSpace": "Сэкономлено места",
"healthChecks": "Проверки работоспособности",
"videoCodecs": "Кодеки",
"videoContainers": "Контейнеры",
@@ -2397,126 +2397,126 @@
"label": "Максимальное количество записей"
},
"hideDescription": {
- "label": ""
+ "label": "Скрыть описание"
}
}
},
"releases": {
- "name": "",
- "description": "",
+ "name": "Релизы",
+ "description": "Отображает список текущих версий указанных репозиториев с заданным регулярным выражением версии.",
"option": {
"newReleaseWithin": {
- "label": "",
- "description": ""
+ "label": "Новый релиз в пределах",
+ "description": "Пример: 1w (1 неделя), 10M (10 месяцев). Допустимые единицы: h (часы), d (дни), w (недели), M (месяцы), y (годы). Оставьте пустым, чтобы не выделять новые релизы."
},
"staleReleaseWithin": {
- "label": "",
- "description": ""
+ "label": "Устаревший релиз в пределах",
+ "description": "Пример: 1w (1 неделя), 10M (10 месяцев). Допустимые единицы: h (часы), d (дни), w (недели), M (месяцы), y (годы). Оставьте пустым, чтобы не выделять устаревшие релизы."
},
"showOnlyHighlighted": {
- "label": "",
- "description": ""
+ "label": "Показывать только выделенные",
+ "description": "Показывать только новые или устаревшие релизы в соответствии с настройками выше."
},
"showDetails": {
- "label": ""
+ "label": "Показывать подробности"
},
"showOnlyIcon": {
- "label": ""
+ "label": "Показывать только иконку"
},
"topReleases": {
- "label": "",
- "description": ""
+ "label": "Количество релизов",
+ "description": "Максимальное количество последних релизов для отображения. Ноль - без ограничений."
},
"repositories": {
- "label": "",
+ "label": "Репозитории",
"addRepository": {
- "label": ""
+ "label": "Добавить репозиторий"
},
"importRepositories": {
- "label": "",
- "loading": "",
- "noImagesFound": "",
- "listFoundImages": "",
- "listAlreadyImportedImages": "",
- "allImagesAlreadyImported": "",
- "onlyAdminCanImport": "",
- "selectAll": "",
- "deselectAll": ""
+ "label": "Импорт из Docker",
+ "loading": "Загрузка образов Docker",
+ "noImagesFound": "Образы Docker не найдены",
+ "listFoundImages": "Список найденных образов",
+ "listAlreadyImportedImages": "Список уже импортированных образов",
+ "allImagesAlreadyImported": "Все образы уже импортированы",
+ "onlyAdminCanImport": "Только администраторы могут импортировать из Docker",
+ "selectAll": "Выбрать все",
+ "deselectAll": "Снять выделение"
},
"provider": {
- "label": ""
+ "label": "Провайдер"
},
"identifier": {
- "label": "",
- "placeholder": ""
+ "label": "Идентификатор",
+ "placeholder": "Имя или Владелец/Имя"
},
"name": {
- "label": ""
+ "label": "Название"
},
"versionFilter": {
- "label": "",
+ "label": "Фильтр версий",
"prefix": {
- "label": ""
+ "label": "Префикс"
},
"precision": {
- "label": "",
+ "label": "Точность",
"options": {
- "none": ""
+ "none": "Нет"
}
},
"suffix": {
- "label": ""
+ "label": "Суффикс"
},
"regex": {
- "label": ""
+ "label": "Регулярное выражение"
}
},
"edit": {
- "label": ""
+ "label": "Редактировать"
},
"editForm": {
- "title": "",
+ "title": "Редактирование репозитория",
"cancel": {
- "label": ""
+ "label": "Отмена"
},
"confirm": {
- "label": ""
+ "label": "Подтвердить"
}
},
"importForm": {
- "title": ""
+ "title": "Импорт из Docker"
},
"example": {
- "label": ""
+ "label": "Пример"
},
- "invalid": "",
+ "invalid": "Неверное определение репозитория, проверьте значения",
"noProvider": {
- "label": "",
- "tooltip": ""
+ "label": "Нет провайдера",
+ "tooltip": "Не удалось определить провайдер, укажите его вручную после импорта образов"
}
}
},
- "not-found": "",
- "pre-release": "",
- "archived": "",
- "forked": "",
- "starsCount": "",
- "forksCount": "",
- "issuesCount": "",
- "markViewed": "",
- "openProjectPage": "",
- "openReleasePage": "",
- "releaseDescription": "",
- "projectDescription": "",
- "created": "",
+ "not-found": "Не найдено",
+ "pre-release": "Предварительный релиз",
+ "archived": "В архиве",
+ "forked": "Форк",
+ "starsCount": "Звёзды",
+ "forksCount": "Форки",
+ "issuesCount": "Открытые issues",
+ "markViewed": "Отметить как просмотренное",
+ "openProjectPage": "Открыть страницу проекта",
+ "openReleasePage": "Открыть страницу релиза",
+ "releaseDescription": "Описание релиза",
+ "projectDescription": "Описание проекта",
+ "created": "Создано",
"error": {
- "label": "",
+ "label": "Ошибка",
"messages": {
- "invalidIdentifier": "",
- "noMatchingVersion": "",
- "noReleasesFound": "",
- "noProviderSeleceted": "",
- "noProviderResponse": ""
+ "invalidIdentifier": "Неверный идентификатор",
+ "noMatchingVersion": "Подходящая версия не найдена",
+ "noReleasesFound": "Релизы не найдены",
+ "noProviderSeleceted": "Провайдер не выбран",
+ "noProviderResponse": "Нет ответа от провайдера"
}
}
},
@@ -2524,154 +2524,154 @@
"option": {},
"card": {
"vpn": {
- "countConnected": ""
+ "countConnected": "{count} подключено"
}
},
"error": {
- "integrationsDisconnected": "",
- "unknownContentOption": ""
+ "integrationsDisconnected": "Нет данных, все интеграции отключены",
+ "unknownContentOption": "Неизвестный параметр содержимого для виджета сводки сетевого контроллера: "
},
- "name": "",
- "description": ""
+ "name": "Сводка сетевого контроллера",
+ "description": "Отображает сводку сетевого контроллера (например, UniFi Controller)"
},
"networkControllerStatus": {
"card": {
"variants": {
"wired": {
- "name": ""
+ "name": "Проводное"
},
"wifi": {
- "name": ""
+ "name": "Wi-Fi"
}
},
"users": {
- "label": ""
+ "label": "Пользователи"
},
"guests": {
- "label": ""
+ "label": "Гости"
}
},
"option": {
"content": {
"option": {
"wifi": {
- "label": ""
+ "label": "Wi-Fi"
},
"wired": {
- "label": ""
+ "label": "Проводное"
}
},
- "label": ""
+ "label": "Содержимое виджета"
}
},
"error": {
- "integrationsDisconnected": "",
- "unknownContentOption": ""
+ "integrationsDisconnected": "Нет данных, все интеграции отключены",
+ "unknownContentOption": "Неизвестный параметр содержимого для виджета состояния сети: "
},
- "name": "",
- "description": ""
+ "name": "Состояние сети",
+ "description": "Отображает подключённые устройства в сети"
},
"networkController": {
"error": {
- "internalServerError": ""
+ "internalServerError": "Не удалось получить сводку сетевого контроллера"
}
},
"firewall": {
- "name": "",
- "description": "",
+ "name": "Мониторинг межсетевого экрана",
+ "description": "Отображает сводку межсетевых экранов",
"tab": {
- "system": "",
- "interfaces": ""
+ "system": "Система",
+ "interfaces": "Интерфейсы"
},
"error": {
- "internalServerError": ""
+ "internalServerError": "Не удалось получить данные от межсетевого экрана"
},
"option": {
- "interfaces": ""
+ "interfaces": "Сетевые интерфейсы для отображения"
},
"widget": {
- "fwname": "",
- "version": "",
- "versiontitle": "",
- "cputitle": "",
- "memorytitle": "",
- "cpu": "",
- "memory": "",
+ "fwname": "Название",
+ "version": "Версия",
+ "versiontitle": "Версии",
+ "cputitle": "Использование ЦП",
+ "memorytitle": "Использование памяти",
+ "cpu": "ЦП",
+ "memory": "Память",
"interfaces": {
- "name": "",
- "trans": "",
- "recv": "",
- "title": ""
+ "name": "Название",
+ "trans": "Отправлено",
+ "recv": "Получено",
+ "title": "Сетевые интерфейсы"
}
}
},
"notifications": {
- "name": "",
- "description": "",
- "noItems": "",
+ "name": "Уведомления",
+ "description": "Отображает историю уведомлений из интеграции",
+ "noItems": "Нет уведомлений для отображения.",
"option": {}
},
"systemResources": {
- "name": "",
- "description": "",
+ "name": "Системные ресурсы",
+ "description": "Использование ЦП, памяти, сети и другого оборудования вашей системы",
"option": {
"hasShadow": {
- "label": ""
+ "label": "Включить затенение графиков"
},
"visibleCharts": {
- "label": "",
- "description": "",
+ "label": "Видимые графики",
+ "description": "Выберите графики, которые вы хотите отображать.",
"option": {
- "cpu": "",
- "memory": "",
- "network": ""
+ "cpu": "ЦП",
+ "memory": "Память",
+ "network": "Сеть"
}
},
"labelDisplayMode": {
- "label": "",
+ "label": "Режим отображения меток",
"option": {
- "textWithIcon": "",
- "text": "",
- "icon": "",
- "hidden": ""
+ "textWithIcon": "Текст с иконкой",
+ "text": "Только текст",
+ "icon": "Только иконка",
+ "hidden": "Скрыть метку"
}
}
},
"card": {
- "cpu": "",
- "memory": "",
- "network": "",
- "up": "",
- "down": ""
+ "cpu": "ЦП",
+ "memory": "ОЗУ",
+ "network": "Сеть",
+ "up": "Исх.",
+ "down": "Вх."
}
},
"systemDisks": {
- "name": "",
- "description": "",
+ "name": "Системные диски",
+ "description": "Использование дисков вашей системы",
"option": {
"showTemperatureIfAvailable": {
- "label": ""
+ "label": "Показывать температуру, если доступна"
},
"displayMode": {
- "label": "",
+ "label": "Режим отображения",
"option": {
"percentage": {
- "label": ""
+ "label": "В процентах (например, 76%)"
},
"absolute": {
- "label": ""
+ "label": "Абсолютные значения (например, 800 ГБ / 1 ТБ)"
},
"free": {
- "label": ""
+ "label": "Процент свободного места (например, 24% свободно)"
}
}
},
"showBackgroundBar": {
- "label": ""
+ "label": "Показывать фоновую шкалу использования"
}
},
"status": {
- "unhealthy": ""
+ "unhealthy": "Неисправен"
}
}
},
@@ -2794,10 +2794,10 @@
},
"backgroundImageUrl": {
"label": "URL фонового изображения",
- "placeholder": "",
+ "placeholder": "Начните вводить для поиска локальных изображений",
"group": {
- "your": "",
- "other": ""
+ "your": "Ваши изображения",
+ "other": "Другие изображения"
}
},
"backgroundImageAttachment": {
@@ -2860,7 +2860,7 @@
"label": "Цвет значка"
},
"clearColor": {
- "label": ""
+ "label": "Сбросить цвет"
},
"customCss": {
"label": "Пользовательский CSS для этой панели",
@@ -3066,7 +3066,7 @@
"label": "Инструменты",
"items": {
"docker": "Docker",
- "kubernetes": "",
+ "kubernetes": "Kubernetes",
"logs": "Логи",
"api": "API",
"certificates": "Сертификаты",
@@ -3095,8 +3095,8 @@
"integration": "Интеграции",
"app": "Приложения",
"group": "Группы",
- "searchEngine": "",
- "media": ""
+ "searchEngine": "Поисковые системы",
+ "media": "Медиа"
},
"statisticLabel": {
"boards": "Панели",
@@ -3105,8 +3105,8 @@
"authorization": "Авторизация"
},
"heroBanner": {
- "title": "",
- "subtitle": ""
+ "title": "С возвращением на вашу",
+ "subtitle": "{app} Панель"
}
},
"board": {
@@ -3305,7 +3305,7 @@
"title": "Аналитика",
"general": {
"title": "Отправлять анонимную аналитику",
- "text": "Homarr использует открытое программное обеспечение Umami для сбора обезличенных данных об использовании. Сбор данных никогда не включает личную информацию и полностью соответствует GDPR и CCPA. Мы рекомендуем включить аналитику, так как это помогает нашей команде выявлять проблемы и определять приоритеты в разработке."
+ "text": "Homarr отправляет обезличенную аналитику с помощью открытого ПО Umami. При включении собираются: версия Homarr, тип базы данных (MySQL/PostgreSQL/SQLite), статус Docker/Kubernetes, включённые методы аутентификации и количество используемых функций. Все данные анонимны и агрегированы - личная информация, URL-адреса, имена и другие идентифицирующие данные никогда не собираются. Это помогает нашей команде понимать типичные сценарии использования и определять приоритеты в разработке."
},
"widgetData": {
"title": "Данные о виджетах",
@@ -3360,10 +3360,10 @@
}
},
"user": {
- "title": "",
+ "title": "Пользователи",
"enableGravatar": {
- "label": "",
- "description": ""
+ "label": "Включить Gravatar",
+ "description": "Использовать аватары Libravatar/Gravatar, если пользовательский аватар не задан и указан адрес электронной почты"
}
},
"search": {
@@ -3398,7 +3398,7 @@
"idle": "Ожидание",
"running": "Выполняется",
"error": "Ошибка",
- "disabled": ""
+ "disabled": "Отключено"
},
"job": {
"minecraftServerStatus": {
@@ -3450,99 +3450,99 @@
"label": "Перекодирование медиафайлов"
},
"networkController": {
- "label": ""
+ "label": "Сетевой контроллер"
},
"refreshNotifications": {
- "label": ""
+ "label": "Обновление уведомлений"
},
"dockerContainers": {
- "label": ""
+ "label": "Контейнеры Docker"
},
"firewallCpu": {
- "label": ""
+ "label": "ЦП межсетевого экрана"
},
"firewallMemory": {
- "label": ""
+ "label": "Память межсетевого экрана"
},
"firewallVersion": {
- "label": ""
+ "label": "Версия межсетевого экрана"
},
"firewallInterfaces": {
- "label": ""
+ "label": "Интерфейсы межсетевого экрана"
},
"weather": {
- "label": ""
+ "label": "Погода"
}
},
"interval": {
- "seconds": "",
- "minutes": "",
- "hours": "",
- "midnight": "",
- "weeklyMonday": "",
+ "seconds": "Каждые {interval, plural, =1 {секунду} other {# секунд}}",
+ "minutes": "Каждые {interval, plural, =1 {минуту} other {# минут}}",
+ "hours": "Каждые {interval, plural, =1 {час} other {# часов}}",
+ "midnight": "Каждый день в полночь",
+ "weeklyMonday": "Каждую неделю в понедельник",
"update": {
"success": {
- "message": ""
+ "message": "Интервал успешно обновлён"
},
"error": {
- "message": ""
+ "message": "Не удалось обновить интервал"
}
}
},
"settings": {
- "title": ""
+ "title": "Настройки задачи {jobName}"
},
"field": {
"name": {
- "label": ""
+ "label": "Название"
},
"interval": {
- "label": ""
+ "label": "Интервал выполнения"
},
"lastExecution": {
- "label": ""
+ "label": "Последний запуск"
},
"actions": {
- "label": ""
+ "label": "Действия"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} задач..."
},
"action": {
"refresh": {
- "label": ""
+ "label": "Обновить"
}
},
"refresh": {
"success": {
- "message": ""
+ "message": "Задачи успешно обновлены"
},
"error": {
- "message": ""
+ "message": "Не удалось обновить задачи"
}
},
"trigger": {
"success": {
- "message": ""
+ "message": "Задача успешно запущена"
},
"error": {
- "message": ""
+ "message": "Не удалось запустить задачу"
}
},
"enable": {
"success": {
- "message": ""
+ "message": "Задача успешно включена"
}
},
"disable": {
"success": {
- "message": ""
+ "message": "Задача успешно отключена"
}
},
"toggle": {
"error": {
- "message": ""
+ "message": "Не удалось переключить статус задачи"
}
}
},
@@ -3599,19 +3599,19 @@
"subtitle": "{count} используются в коде Homarr"
},
"hotkeys": {
- "title": "",
- "subtitle": "",
+ "title": "Горячие клавиши",
+ "subtitle": "Сочетания клавиш для ускорения работы",
"field": {
- "shortcut": "",
- "action": ""
+ "shortcut": "Сочетание",
+ "action": "Действие"
},
"action": {
- "toggleBoardEdit": "",
- "toggleColorScheme": "",
- "saveNotebook": "",
- "openSpotlight": ""
+ "toggleBoardEdit": "Переключить режим редактирования панели",
+ "toggleColorScheme": "Переключить светлую/тёмную тему",
+ "saveNotebook": "Сохранить блокнот (только внутри виджета блокнота)",
+ "openSpotlight": "Открыть поиск"
},
- "note": ""
+ "note": "Подсказка: Mod — это клавиша Ctrl или ⌘ на macOS"
}
}
}
@@ -3623,7 +3623,7 @@
"updated": "Обновлено {when}",
"search": "Поиск среди {count} контейнеров",
"selected": "Выбрано {selectCount} из {totalCount} контейнеров",
- "footer": ""
+ "footer": "Всего {count} контейнеров"
},
"field": {
"name": {
@@ -3643,10 +3643,10 @@
},
"stats": {
"cpu": {
- "label": ""
+ "label": "ЦП"
},
"memory": {
- "label": ""
+ "label": "Память"
}
},
"containerImage": {
@@ -3657,7 +3657,7 @@
}
},
"action": {
- "title": "",
+ "title": "Действия",
"start": {
"label": "Запустить",
"notification": {
@@ -3746,242 +3746,242 @@
},
"kubernetes": {
"cluster": {
- "title": "",
- "label": "",
- "providers": "",
- "version": "",
- "architecture": "",
+ "title": "Панель кластера",
+ "label": "Кластер",
+ "providers": "Провайдеры",
+ "version": "Версия",
+ "architecture": "Архитектура",
"capacity": {
- "title": "",
+ "title": "Ёмкость",
"resource": {
- "reserved": "",
- "used": ""
+ "reserved": "Зарезервировано",
+ "used": "Использовано"
}
},
"resources": {
- "title": "",
- "nodes": "",
- "namespaces": "",
- "ingresses": "",
- "services": "",
- "pods": "",
- "configmaps": "",
- "secrets": "",
- "volumes": ""
+ "title": "Ресурсы",
+ "nodes": "Узлы",
+ "namespaces": "Пространства имён",
+ "ingresses": "Ingresses",
+ "services": "Сервисы",
+ "pods": "Поды",
+ "configmaps": "ConfigMaps",
+ "secrets": "Секреты",
+ "volumes": "Тома"
}
},
"nodes": {
- "label": "",
+ "label": "Узлы",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"state": {
- "label": "",
+ "label": "Состояние",
"option": {
- "ready": "",
- "NotReady": ""
+ "ready": "Готов",
+ "NotReady": "Не готов"
}
},
"cpu": {
- "label": ""
+ "label": "ЦП"
},
"memory": {
- "label": ""
+ "label": "Память"
},
"pods": {
- "label": ""
+ "label": "Поды"
},
"operatingSystem": {
- "label": ""
+ "label": "ОС"
},
"architecture": {
- "label": ""
+ "label": "Архитектура"
},
"kubernetesVersion": {
- "label": ""
+ "label": "Версия Kubernetes"
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} узлов"
}
},
"namespaces": {
- "label": "",
+ "label": "Пространства имён",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"state": {
- "label": "",
+ "label": "Состояние",
"option": {
- "active": "",
- "terminating": ""
+ "active": "Активно",
+ "terminating": "Завершается"
}
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} пространств имён"
}
},
"ingresses": {
- "label": "",
+ "label": "Ingresses",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"namespace": {
- "label": ""
+ "label": "Пространство имён"
},
"className": {
- "label": ""
+ "label": "Имя класса"
},
"rulesAndPaths": {
- "label": ""
+ "label": "Правила и пути"
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} ingresses"
}
},
"services": {
- "label": "",
+ "label": "Сервисы",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"namespace": {
- "label": ""
+ "label": "Пространство имён"
},
"type": {
- "label": ""
+ "label": "Тип"
},
"ports": {
- "label": ""
+ "label": "Порты"
},
"targetPorts": {
- "label": ""
+ "label": "Целевые порты"
},
"clusterIP": {
- "label": ""
+ "label": "IP кластера"
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} сервисов"
}
},
"pods": {
- "label": "",
+ "label": "Поды",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"namespace": {
- "label": ""
+ "label": "Пространство имён"
},
"image": {
- "label": ""
+ "label": "Образ"
},
"applicationType": {
- "label": ""
+ "label": "Тип приложения"
},
"status": {
- "label": ""
+ "label": "Статус"
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} подов"
}
},
"secrets": {
- "label": "",
+ "label": "Секреты",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"namespace": {
- "label": ""
+ "label": "Пространство имён"
},
"type": {
- "label": ""
+ "label": "Тип"
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} секретов"
}
},
"configmaps": {
- "label": "",
+ "label": "ConfigMaps",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"namespace": {
- "label": ""
+ "label": "Пространство имён"
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} configMaps"
}
},
"volumes": {
- "label": "",
+ "label": "Тома",
"field": {
"name": {
- "label": ""
+ "label": "Имя"
},
"namespace": {
- "label": ""
+ "label": "Пространство имён"
},
"accessModes": {
- "label": ""
+ "label": "Режимы доступа"
},
"storage": {
- "label": ""
+ "label": "Хранилище"
},
"storageClassName": {
- "label": ""
+ "label": "Класс хранилища"
},
"volumeMode": {
- "label": ""
+ "label": "Режим тома"
},
"volumeName": {
- "label": ""
+ "label": "Имя тома"
},
"status": {
- "label": ""
+ "label": "Статус"
},
"creationTimestamp": {
- "label": ""
+ "label": "Создано"
}
},
"table": {
- "search": ""
+ "search": "Поиск среди {count} томов"
}
},
"error": {
- "internalServerError": ""
+ "internalServerError": "Не удалось получить данные Kubernetes"
}
},
"permission": {
@@ -4067,36 +4067,36 @@
"tools": {
"label": "Инструменты",
"tasks": {
- "label": ""
+ "label": "Задачи"
},
"docker": {
"label": "Docker"
},
"kubernetes": {
- "label": "",
+ "label": "Kubernetes",
"nodes": {
- "label": ""
+ "label": "Узлы"
},
"namespaces": {
- "label": ""
+ "label": "Пространства имён"
},
"ingresses": {
- "label": ""
+ "label": "Ingresses"
},
"services": {
- "label": ""
+ "label": "Сервисы"
},
"pods": {
- "label": ""
+ "label": "поды"
},
"configmaps": {
- "label": ""
+ "label": "ConfigMaps"
},
"secrets": {
- "label": ""
+ "label": "Секреты"
},
"volumes": {
- "label": ""
+ "label": "Тома"
}
},
"logs": {
@@ -4105,7 +4105,7 @@
"certificates": {
"label": "Сертификаты",
"hostnames": {
- "label": ""
+ "label": "Имена хостов"
}
}
},
@@ -4472,7 +4472,7 @@
},
"delete": {
"title": "Удаление поисковой системы",
- "message": "Вы уверены, что хотите удалить поисковую систему '{name}'?",
+ "message": "Вы уверены, что хотите удалить поисковую систему {name}?",
"notification": {
"success": {
"title": "Поисковая система удалена",
@@ -4506,25 +4506,25 @@
"certificate": {
"field": {
"hostname": {
- "label": ""
+ "label": "Имя хоста"
},
"subject": {
- "label": ""
+ "label": "Субъект"
},
"issuer": {
- "label": ""
+ "label": "Издатель"
},
"validFrom": {
- "label": ""
+ "label": "Действителен с"
},
"validTo": {
- "label": ""
+ "label": "Действителен до"
},
"serialNumber": {
- "label": ""
+ "label": "Серийный номер"
},
"fingerprint": {
- "label": ""
+ "label": "Отпечаток"
}
},
"page": {
@@ -4535,19 +4535,19 @@
"title": "Доверенные сертификаты отсутствуют"
},
"invalid": {
- "title": "",
- "description": ""
+ "title": "Недействительный сертификат",
+ "description": "Не удалось разобрать сертификат"
},
"expires": "Истекает {when}",
- "toHostnames": ""
+ "toHostnames": "Доверенные имена хостов"
},
"hostnames": {
- "title": "",
- "description": "",
+ "title": "Доверенные имена хостов сертификатов",
+ "description": "Некоторые сертификаты не допускают использование конкретного домена, через который Homarr отправляет запросы. Поэтому все доверенные имена хостов с отпечатками сертификатов используются для обхода этих ограничений.",
"noResults": {
- "title": ""
+ "title": "Имена хостов пока отсутствуют"
},
- "toCertificates": ""
+ "toCertificates": "Сертификаты"
}
},
"action": {
@@ -4579,16 +4579,16 @@
}
},
"removeHostname": {
- "label": "",
- "confirm": "",
+ "label": "Удалить доверенное имя хоста",
+ "confirm": "Вы уверены, что хотите удалить это доверенное имя хоста? Это может привести к прекращению работы некоторых интеграций.",
"notification": {
"success": {
- "title": "",
- "message": ""
+ "title": "Имя хоста удалено",
+ "message": "Имя хоста успешно удалено"
},
"error": {
- "title": "",
- "message": ""
+ "title": "Не удалось удалить имя хоста",
+ "message": "Не удалось удалить имя хоста"
}
}
}
@@ -4597,10 +4597,10 @@
"log": {
"level": {
"option": {
- "debug": "",
- "info": "",
- "warn": "",
- "error": ""
+ "debug": "Отладка",
+ "info": "Информация",
+ "warn": "Предупреждение",
+ "error": "Ошибка"
}
}
}
From c92d487ceaa9159579ef4352d763429887953bb5 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Mon, 9 Feb 2026 02:31:43 +0000
Subject: [PATCH 13/41] fix(deps): update dependency ldapts to v8.1.6 (#5018)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/auth/package.json | 2 +-
pnpm-lock.yaml | 44 +++++---------------------------------
2 files changed, 6 insertions(+), 40 deletions(-)
diff --git a/packages/auth/package.json b/packages/auth/package.json
index 33e3c1789..1222e7266 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -33,7 +33,7 @@
"@homarr/validation": "workspace:^0.1.0",
"bcrypt": "^6.0.0",
"cookies": "^0.9.1",
- "ldapts": "8.1.5",
+ "ldapts": "8.1.6",
"next": "16.1.6",
"next-auth": "5.0.0-beta.30",
"react": "19.2.4",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8f31ebc19..6c1a82613 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -724,8 +724,8 @@ importers:
specifier: ^0.9.1
version: 0.9.1
ldapts:
- specifier: 8.1.5
- version: 8.1.5(@noble/hashes@2.0.1)
+ specifier: 8.1.6
+ version: 8.1.6
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -3237,15 +3237,6 @@ packages:
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@exodus/bytes@1.11.0':
- resolution: {integrity: sha512-wO3vd8nsEHdumsXrjGO/v4p6irbg7hy9kvIeR6i2AwylZSk4HJdWgL0FNaVquW1+AweJcdvU1IEpuIWk/WaPnA==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
- peerDependencies:
- '@noble/hashes': ^1.8.0 || ^2.0.0
- peerDependenciesMeta:
- '@noble/hashes':
- optional: true
-
'@exodus/bytes@1.7.0':
resolution: {integrity: sha512-5i+BtvujK/vM07YCGDyz4C4AyDzLmhxHMtM5HpUyPRtJPBdFPsj290ffXW+UXY21/G7GtXeHD2nRmq0T1ShyQQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -7983,8 +7974,8 @@ packages:
resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
engines: {node: '>= 0.6.3'}
- ldapts@8.1.5:
- resolution: {integrity: sha512-gwNA0X3sMcY2ubwbl0CFNZT8WoEMaxE64yaOwEb6cOQTnmL1y6T8XHwFF127vwVbdnjFtjJ8SIHEJL4S4LyI5Q==}
+ ldapts@8.1.6:
+ resolution: {integrity: sha512-sofxzGEPRBvubSrdmly0mmUwjXHPfTbO51KLAUzuO4sHWwy+r0G6FwaLWWDwTPRpjJFkMdLId5BeRUHksUH4yA==}
engines: {node: '>=20'}
levn@0.4.1:
@@ -10934,10 +10925,6 @@ packages:
resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==}
engines: {node: '>=20'}
- webidl-conversions@8.0.1:
- resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==}
- engines: {node: '>=20'}
-
webpack-sources@3.3.3:
resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
engines: {node: '>=10.13.0'}
@@ -10966,10 +10953,6 @@ packages:
resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==}
engines: {node: '>=20'}
- whatwg-url@16.0.0:
- resolution: {integrity: sha512-9CcxtEKsf53UFwkSUZjG+9vydAsFO4lFHBpJUtjBcoJOCJpKnSJNwCw813zrYJHpCJ7sgfbtOe0V5Ku7Pa1XMQ==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
-
whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
@@ -12032,10 +12015,6 @@ snapshots:
'@eslint/core': 0.17.0
levn: 0.4.1
- '@exodus/bytes@1.11.0(@noble/hashes@2.0.1)':
- optionalDependencies:
- '@noble/hashes': 2.0.1
-
'@exodus/bytes@1.7.0': {}
'@extractus/feed-extractor@7.1.7':
@@ -17509,12 +17488,9 @@ snapshots:
dependencies:
readable-stream: 2.3.8
- ldapts@8.1.5(@noble/hashes@2.0.1):
+ ldapts@8.1.6:
dependencies:
strict-event-emitter-types: 2.0.0
- whatwg-url: 16.0.0(@noble/hashes@2.0.1)
- transitivePeerDependencies:
- - '@noble/hashes'
levn@0.4.1:
dependencies:
@@ -20947,8 +20923,6 @@ snapshots:
webidl-conversions@8.0.0: {}
- webidl-conversions@8.0.1: {}
-
webpack-sources@3.3.3: {}
webpack-virtual-modules@0.6.2: {}
@@ -20992,14 +20966,6 @@ snapshots:
tr46: 6.0.0
webidl-conversions: 8.0.0
- whatwg-url@16.0.0(@noble/hashes@2.0.1):
- dependencies:
- '@exodus/bytes': 1.11.0(@noble/hashes@2.0.1)
- tr46: 6.0.0
- webidl-conversions: 8.0.1
- transitivePeerDependencies:
- - '@noble/hashes'
-
whatwg-url@5.0.0:
dependencies:
tr46: 0.0.3
From da965668d021ebebd8c8a7e2a4560577a6b0828b Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Mon, 9 Feb 2026 05:08:24 +0000
Subject: [PATCH 14/41] fix(deps): update dependency jotai to ^2.17.1 (#5019)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
packages/spotlight/package.json | 2 +-
pnpm-lock.yaml | 16 ++++++++--------
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 44d3d0b37..eed400413 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -74,7 +74,7 @@
"flag-icons": "^7.5.0",
"glob": "^13.0.1",
"isomorphic-dompurify": "^2.35.0",
- "jotai": "^2.17.0",
+ "jotai": "^2.17.1",
"mantine-react-table": "2.0.0-beta.9",
"next": "16.1.6",
"postcss-preset-mantine": "^1.18.0",
diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json
index 8abbe39ee..5aac4a754 100644
--- a/packages/spotlight/package.json
+++ b/packages/spotlight/package.json
@@ -37,7 +37,7 @@
"@mantine/hooks": "^8.3.14",
"@mantine/spotlight": "^8.3.14",
"@tabler/icons-react": "^3.36.1",
- "jotai": "^2.17.0",
+ "jotai": "^2.17.1",
"next": "16.1.6",
"react": "19.2.4",
"react-dom": "19.2.4",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6c1a82613..0f3656afc 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -287,8 +287,8 @@ importers:
specifier: ^2.35.0
version: 2.35.0(postcss@8.5.6)
jotai:
- specifier: ^2.17.0
- version: 2.17.0(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
+ specifier: ^2.17.1
+ version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
mantine-react-table:
specifier: 2.0.0-beta.9
version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
@@ -1987,8 +1987,8 @@ importers:
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
jotai:
- specifier: ^2.17.0
- version: 2.17.0(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
+ specifier: ^2.17.1
+ version: 2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -7839,8 +7839,8 @@ packages:
jose@6.0.8:
resolution: {integrity: sha512-EyUPtOKyTYq+iMOszO42eobQllaIjJnwkZ2U93aJzNyPibCy7CEvT9UQnaCVB51IAd49gbNdCew1c0LcLTCB2g==}
- jotai@2.17.0:
- resolution: {integrity: sha512-DBPT7Vx7E7R/ZJL7Uq7yUA9+LLR0IRiRM+Bw5ugVwv8L8++RjlXVXZ2//ccucypc5lcyuHOW09rYcW77RurduQ==}
+ jotai@2.17.1:
+ resolution: {integrity: sha512-TFNZZDa/0ewCLQyRC/Sq9crtixNj/Xdf/wmj9631xxMuKToVJZDbqcHIYN0OboH+7kh6P6tpIK7uKWClj86PKw==}
engines: {node: '>=12.20.0'}
peerDependencies:
'@babel/core': '>=7.0.0'
@@ -17353,14 +17353,14 @@ snapshots:
jose@6.0.8: {}
- jotai@2.17.0(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.26.0
'@babel/template': 7.28.6
'@types/react': 19.2.10
react: 19.2.4
- jotai@2.17.0(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.29.0
'@babel/template': 7.28.6
From 98283ff526bb4fc6c7a358bc097f07d78d39e9f7 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Mon, 9 Feb 2026 11:52:32 +0000
Subject: [PATCH 15/41] chore(deps): update dependency @types/react to v19.2.11
(#5020)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
packages/cron-job-api/package.json | 2 +-
pnpm-lock.yaml | 186 ++++++++++++++---------------
3 files changed, 95 insertions(+), 95 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index eed400413..21662a634 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -96,7 +96,7 @@
"@types/chroma-js": "3.1.2",
"@types/node": "^24.10.10",
"@types/prismjs": "^1.26.5",
- "@types/react": "19.2.10",
+ "@types/react": "19.2.11",
"@types/react-dom": "19.2.3",
"@types/swagger-ui-react": "^5.18.0",
"concurrently": "^9.2.1",
diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json
index 7420eced5..710b2ad05 100644
--- a/packages/cron-job-api/package.json
+++ b/packages/cron-job-api/package.json
@@ -41,7 +41,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/node-cron": "^3.0.11",
- "@types/react": "19.2.10",
+ "@types/react": "19.2.11",
"eslint": "^9.39.2",
"typescript": "^5.9.3"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0f3656afc..424b12f73 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -213,19 +213,19 @@ importers:
version: 8.3.14(chroma-js@3.2.0)
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/dropzone':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
'@mantine/modals':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/tiptap':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -288,10 +288,10 @@ importers:
version: 2.35.0(postcss@8.5.6)
jotai:
specifier: ^2.17.1
- version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
+ version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -321,7 +321,7 @@ importers:
version: 2.2.6
swagger-ui-react:
specifier: ^5.31.0
- version: 5.31.0(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 5.31.0(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
use-deep-compare-effect:
specifier: ^1.8.1
version: 1.8.1(react@19.2.4)
@@ -348,11 +348,11 @@ importers:
specifier: ^1.26.5
version: 1.26.5
'@types/react':
- specifier: 19.2.10
- version: 19.2.10
+ specifier: 19.2.11
+ version: 19.2.11
'@types/react-dom':
specifier: 19.2.3
- version: 19.2.3(@types/react@19.2.10)
+ version: 19.2.3(@types/react@19.2.11)
'@types/swagger-ui-react':
specifier: ^5.18.0
version: 5.18.0
@@ -985,8 +985,8 @@ importers:
specifier: ^3.0.11
version: 3.0.11
'@types/react':
- specifier: 19.2.10
- version: 19.2.10
+ specifier: 19.2.11
+ version: 19.2.11
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -1139,7 +1139,7 @@ importers:
version: link:../server-settings
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@paralleldrive/cuid2':
specifier: ^3.3.0
version: 3.3.0
@@ -1335,7 +1335,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react:
specifier: 19.2.4
version: 19.2.4
@@ -1528,7 +1528,7 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -1589,7 +1589,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
@@ -1632,7 +1632,7 @@ importers:
version: link:../ui
'@mantine/notifications':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
@@ -1690,7 +1690,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -1915,7 +1915,7 @@ importers:
version: link:../server-settings
'@mantine/dates':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -1976,19 +1976,19 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
'@mantine/spotlight':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
jotai:
specifier: ^2.17.1
- version: 2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4)
+ version: 2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2034,7 +2034,7 @@ importers:
version: 4.3.1
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2083,10 +2083,10 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/dates':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -2098,7 +2098,7 @@ importers:
version: 4.2.0
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2238,10 +2238,10 @@ importers:
version: link:../validation
'@mantine/charts':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -2292,7 +2292,7 @@ importers:
version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/react':
specifier: ^3.19.0
- version: 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tiptap/starter-kit':
specifier: ^3.19.0
version: 3.19.0
@@ -2307,7 +2307,7 @@ importers:
version: 1.3.0(@mantine/form@8.3.14(react@19.2.4))(zod@4.2.1)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2319,7 +2319,7 @@ importers:
version: 19.2.4(react@19.2.4)
react-markdown:
specifier: ^10.1.0
- version: 10.1.0(@types/react@19.2.10)(react@19.2.4)
+ version: 10.1.0(@types/react@19.2.11)(react@19.2.4)
recharts:
specifier: ^2.15.4
version: 2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
@@ -5029,8 +5029,8 @@ packages:
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.10':
- resolution: {integrity: sha512-WPigyYuGhgZ/cTPRXB2EwUw+XvsRA3GqHlsP4qteqrnnjDrApbS7MxcGr/hke5iUoeB7E/gQtrs9I37zAJ0Vjw==}
+ '@types/react@19.2.11':
+ resolution: {integrity: sha512-tORuanb01iEzWvMGVGv2ZDhYZVeRMrw453DCSAIn/5yvcSVnMoUMTyf33nQJLahYEnv9xqrTNbgz4qY5EfSh0g==}
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
@@ -12398,9 +12398,9 @@ snapshots:
js-base64: 3.7.8
optional: true
- '@mantine/charts@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))':
+ '@mantine/charts@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -12410,7 +12410,7 @@ snapshots:
dependencies:
chroma-js: 3.2.0
- '@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@floating-ui/react': 0.27.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
@@ -12418,24 +12418,24 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
react-number-format: 5.4.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react-remove-scroll: 2.7.1(@types/react@19.2.10)(react@19.2.4)
- react-textarea-autosize: 8.5.9(@types/react@19.2.10)(react@19.2.4)
+ react-remove-scroll: 2.7.1(@types/react@19.2.11)(react@19.2.4)
+ react-textarea-autosize: 8.5.9(@types/react@19.2.11)(react@19.2.4)
type-fest: 4.41.0
transitivePeerDependencies:
- '@types/react'
- '@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
clsx: 2.1.1
dayjs: 1.11.19
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- '@mantine/dropzone@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/dropzone@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -12451,25 +12451,25 @@ snapshots:
dependencies:
react: 19.2.4
- '@mantine/modals@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/modals@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- '@mantine/notifications@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/notifications@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@mantine/store': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@mantine/spotlight@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/spotlight@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@mantine/store': 8.3.14(react@19.2.4)
react: 19.2.4
@@ -12479,12 +12479,12 @@ snapshots:
dependencies:
react: 19.2.4
- '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@tiptap/extension-link': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/react': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tiptap/react': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -13734,12 +13734,12 @@ snapshots:
prosemirror-transform: 1.10.2
prosemirror-view: 1.41.4
- '@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
'@tiptap/pm': 3.19.0
- '@types/react': 19.2.10
- '@types/react-dom': 19.2.3(@types/react@19.2.10)
+ '@types/react': 19.2.11
+ '@types/react-dom': 19.2.3(@types/react@19.2.11)
'@types/use-sync-external-store': 0.0.6
fast-equals: 5.3.3
react: 19.2.4
@@ -14089,11 +14089,11 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@19.2.3(@types/react@19.2.10)':
+ '@types/react-dom@19.2.3(@types/react@19.2.11)':
dependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
- '@types/react@19.2.10':
+ '@types/react@19.2.11':
dependencies:
csstype: 3.2.3
@@ -14129,7 +14129,7 @@ snapshots:
'@types/swagger-ui-react@5.18.0':
dependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
'@types/through@0.0.33':
dependencies:
@@ -17353,18 +17353,18 @@ snapshots:
jose@6.0.8: {}
- jotai@2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.26.0
'@babel/template': 7.28.6
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
react: 19.2.4
- jotai@2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.10)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.29.0
'@babel/template': 7.28.6
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
react: 19.2.4
js-base64@3.7.8:
@@ -17643,10 +17643,10 @@ snapshots:
'@mantine/form': 8.3.14(react@19.2.4)
zod: 4.2.1
- mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@mantine/dates': 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/dates': 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@tabler/icons-react': 3.36.1(react@19.2.4)
'@tanstack/match-sorter-utils': 8.19.4
@@ -19009,11 +19009,11 @@ snapshots:
react-is@19.2.4: {}
- react-markdown@10.1.0(@types/react@19.2.10)(react@19.2.4):
+ react-markdown@10.1.0(@types/react@19.2.11)(react@19.2.4):
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
devlop: 1.1.0
hast-util-to-jsx-runtime: 2.3.6
html-url-attributes: 3.0.1
@@ -19032,35 +19032,35 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- react-redux@9.2.0(@types/react@19.2.10)(react@19.2.4)(redux@5.0.1):
+ react-redux@9.2.0(@types/react@19.2.11)(react@19.2.4)(redux@5.0.1):
dependencies:
'@types/use-sync-external-store': 0.0.6
react: 19.2.4
use-sync-external-store: 1.4.0(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
redux: 5.0.1
react-refresh@0.18.0: {}
- react-remove-scroll-bar@2.3.8(@types/react@19.2.10)(react@19.2.4):
+ react-remove-scroll-bar@2.3.8(@types/react@19.2.11)(react@19.2.4):
dependencies:
react: 19.2.4
- react-style-singleton: 2.2.3(@types/react@19.2.10)(react@19.2.4)
+ react-style-singleton: 2.2.3(@types/react@19.2.11)(react@19.2.4)
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
- react-remove-scroll@2.7.1(@types/react@19.2.10)(react@19.2.4):
+ react-remove-scroll@2.7.1(@types/react@19.2.11)(react@19.2.4):
dependencies:
react: 19.2.4
- react-remove-scroll-bar: 2.3.8(@types/react@19.2.10)(react@19.2.4)
- react-style-singleton: 2.2.3(@types/react@19.2.10)(react@19.2.4)
+ react-remove-scroll-bar: 2.3.8(@types/react@19.2.11)(react@19.2.4)
+ react-style-singleton: 2.2.3(@types/react@19.2.11)(react@19.2.4)
tslib: 2.8.1
- use-callback-ref: 1.3.3(@types/react@19.2.10)(react@19.2.4)
- use-sidecar: 1.1.3(@types/react@19.2.10)(react@19.2.4)
+ use-callback-ref: 1.3.3(@types/react@19.2.11)(react@19.2.4)
+ use-sidecar: 1.1.3(@types/react@19.2.11)(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
react-scan@0.0.31:
dependencies:
@@ -19083,13 +19083,13 @@ snapshots:
react-dom: 19.2.4(react@19.2.4)
react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react-style-singleton@2.2.3(@types/react@19.2.10)(react@19.2.4):
+ react-style-singleton@2.2.3(@types/react@19.2.11)(react@19.2.4):
dependencies:
get-nonce: 1.0.1
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
react-syntax-highlighter@16.1.0(react@19.2.4):
dependencies:
@@ -19101,12 +19101,12 @@ snapshots:
react: 19.2.4
refractor: 5.0.0
- react-textarea-autosize@8.5.9(@types/react@19.2.10)(react@19.2.4):
+ react-textarea-autosize@8.5.9(@types/react@19.2.11)(react@19.2.4):
dependencies:
'@babel/runtime': 7.28.6
react: 19.2.4
use-composed-ref: 1.3.0(react@19.2.4)
- use-latest: 1.2.1(@types/react@19.2.10)(react@19.2.4)
+ use-latest: 1.2.1(@types/react@19.2.11)(react@19.2.4)
transitivePeerDependencies:
- '@types/react'
@@ -20054,7 +20054,7 @@ snapshots:
transitivePeerDependencies:
- debug
- swagger-ui-react@5.31.0(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ swagger-ui-react@5.31.0(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
'@babel/runtime-corejs3': 7.27.1
'@scarf/scarf': 1.4.0
@@ -20079,7 +20079,7 @@ snapshots:
react-immutable-proptypes: 2.2.0(immutable@3.8.2)
react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react-inspector: 6.0.2(react@19.2.4)
- react-redux: 9.2.0(@types/react@19.2.10)(react@19.2.4)(redux@5.0.1)
+ react-redux: 9.2.0(@types/react@19.2.11)(react@19.2.4)(redux@5.0.1)
react-syntax-highlighter: 16.1.0(react@19.2.4)
redux: 5.0.1
redux-immutable: 4.0.0(immutable@3.8.2)
@@ -20711,12 +20711,12 @@ snapshots:
url-toolkit@2.2.5: {}
- use-callback-ref@1.3.3(@types/react@19.2.10)(react@19.2.4):
+ use-callback-ref@1.3.3(@types/react@19.2.11)(react@19.2.4):
dependencies:
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
use-composed-ref@1.3.0(react@19.2.4):
dependencies:
@@ -20736,26 +20736,26 @@ snapshots:
intl-messageformat: 11.1.1
react: 19.2.4
- use-isomorphic-layout-effect@1.1.2(@types/react@19.2.10)(react@19.2.4):
+ use-isomorphic-layout-effect@1.1.2(@types/react@19.2.11)(react@19.2.4):
dependencies:
react: 19.2.4
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
- use-latest@1.2.1(@types/react@19.2.10)(react@19.2.4):
+ use-latest@1.2.1(@types/react@19.2.11)(react@19.2.4):
dependencies:
react: 19.2.4
- use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.10)(react@19.2.4)
+ use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.11)(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
- use-sidecar@1.1.3(@types/react@19.2.10)(react@19.2.4):
+ use-sidecar@1.1.3(@types/react@19.2.11)(react@19.2.4):
dependencies:
detect-node-es: 1.1.0
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.10
+ '@types/react': 19.2.11
use-sync-external-store@1.4.0(react@19.2.4):
dependencies:
From 49570417d484536e4ca5445f3d5f1c2e58aba184 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 10:12:12 +0000
Subject: [PATCH 16/41] chore(deps): update dependency @types/react to v19.2.12
(#5022)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
packages/cron-job-api/package.json | 2 +-
pnpm-lock.yaml | 186 ++++++++++++++---------------
3 files changed, 95 insertions(+), 95 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 21662a634..1e9154a61 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -96,7 +96,7 @@
"@types/chroma-js": "3.1.2",
"@types/node": "^24.10.10",
"@types/prismjs": "^1.26.5",
- "@types/react": "19.2.11",
+ "@types/react": "19.2.12",
"@types/react-dom": "19.2.3",
"@types/swagger-ui-react": "^5.18.0",
"concurrently": "^9.2.1",
diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json
index 710b2ad05..f0fb7d609 100644
--- a/packages/cron-job-api/package.json
+++ b/packages/cron-job-api/package.json
@@ -41,7 +41,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/node-cron": "^3.0.11",
- "@types/react": "19.2.11",
+ "@types/react": "19.2.12",
"eslint": "^9.39.2",
"typescript": "^5.9.3"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 424b12f73..5d9378045 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -213,19 +213,19 @@ importers:
version: 8.3.14(chroma-js@3.2.0)
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/dropzone':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
'@mantine/modals':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/tiptap':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -288,10 +288,10 @@ importers:
version: 2.35.0(postcss@8.5.6)
jotai:
specifier: ^2.17.1
- version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4)
+ version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -321,7 +321,7 @@ importers:
version: 2.2.6
swagger-ui-react:
specifier: ^5.31.0
- version: 5.31.0(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 5.31.0(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
use-deep-compare-effect:
specifier: ^1.8.1
version: 1.8.1(react@19.2.4)
@@ -348,11 +348,11 @@ importers:
specifier: ^1.26.5
version: 1.26.5
'@types/react':
- specifier: 19.2.11
- version: 19.2.11
+ specifier: 19.2.12
+ version: 19.2.12
'@types/react-dom':
specifier: 19.2.3
- version: 19.2.3(@types/react@19.2.11)
+ version: 19.2.3(@types/react@19.2.12)
'@types/swagger-ui-react':
specifier: ^5.18.0
version: 5.18.0
@@ -985,8 +985,8 @@ importers:
specifier: ^3.0.11
version: 3.0.11
'@types/react':
- specifier: 19.2.11
- version: 19.2.11
+ specifier: 19.2.12
+ version: 19.2.12
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -1139,7 +1139,7 @@ importers:
version: link:../server-settings
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@paralleldrive/cuid2':
specifier: ^3.3.0
version: 3.3.0
@@ -1335,7 +1335,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react:
specifier: 19.2.4
version: 19.2.4
@@ -1528,7 +1528,7 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -1589,7 +1589,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
@@ -1632,7 +1632,7 @@ importers:
version: link:../ui
'@mantine/notifications':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
@@ -1690,7 +1690,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -1915,7 +1915,7 @@ importers:
version: link:../server-settings
'@mantine/dates':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -1976,19 +1976,19 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
'@mantine/spotlight':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
jotai:
specifier: ^2.17.1
- version: 2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4)
+ version: 2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2034,7 +2034,7 @@ importers:
version: 4.3.1
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2083,10 +2083,10 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/dates':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -2098,7 +2098,7 @@ importers:
version: 4.2.0
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2238,10 +2238,10 @@ importers:
version: link:../validation
'@mantine/charts':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -2292,7 +2292,7 @@ importers:
version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/react':
specifier: ^3.19.0
- version: 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tiptap/starter-kit':
specifier: ^3.19.0
version: 3.19.0
@@ -2307,7 +2307,7 @@ importers:
version: 1.3.0(@mantine/form@8.3.14(react@19.2.4))(zod@4.2.1)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2319,7 +2319,7 @@ importers:
version: 19.2.4(react@19.2.4)
react-markdown:
specifier: ^10.1.0
- version: 10.1.0(@types/react@19.2.11)(react@19.2.4)
+ version: 10.1.0(@types/react@19.2.12)(react@19.2.4)
recharts:
specifier: ^2.15.4
version: 2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
@@ -5029,8 +5029,8 @@ packages:
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.11':
- resolution: {integrity: sha512-tORuanb01iEzWvMGVGv2ZDhYZVeRMrw453DCSAIn/5yvcSVnMoUMTyf33nQJLahYEnv9xqrTNbgz4qY5EfSh0g==}
+ '@types/react@19.2.12':
+ resolution: {integrity: sha512-22v4srzdW0RP/o1SSBaDEoid99oodPAY6zx9xYj0GnJQP0YXgBpwi2zrEN6iamB6EijL9H9QsgsNeSK8rFBJtA==}
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
@@ -12398,9 +12398,9 @@ snapshots:
js-base64: 3.7.8
optional: true
- '@mantine/charts@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))':
+ '@mantine/charts@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -12410,7 +12410,7 @@ snapshots:
dependencies:
chroma-js: 3.2.0
- '@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@floating-ui/react': 0.27.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
@@ -12418,24 +12418,24 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
react-number-format: 5.4.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react-remove-scroll: 2.7.1(@types/react@19.2.11)(react@19.2.4)
- react-textarea-autosize: 8.5.9(@types/react@19.2.11)(react@19.2.4)
+ react-remove-scroll: 2.7.1(@types/react@19.2.12)(react@19.2.4)
+ react-textarea-autosize: 8.5.9(@types/react@19.2.12)(react@19.2.4)
type-fest: 4.41.0
transitivePeerDependencies:
- '@types/react'
- '@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
clsx: 2.1.1
dayjs: 1.11.19
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- '@mantine/dropzone@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/dropzone@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -12451,25 +12451,25 @@ snapshots:
dependencies:
react: 19.2.4
- '@mantine/modals@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/modals@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- '@mantine/notifications@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/notifications@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@mantine/store': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@mantine/spotlight@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/spotlight@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@mantine/store': 8.3.14(react@19.2.4)
react: 19.2.4
@@ -12479,12 +12479,12 @@ snapshots:
dependencies:
react: 19.2.4
- '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@tiptap/extension-link': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/react': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tiptap/react': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -13734,12 +13734,12 @@ snapshots:
prosemirror-transform: 1.10.2
prosemirror-view: 1.41.4
- '@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
'@tiptap/pm': 3.19.0
- '@types/react': 19.2.11
- '@types/react-dom': 19.2.3(@types/react@19.2.11)
+ '@types/react': 19.2.12
+ '@types/react-dom': 19.2.3(@types/react@19.2.12)
'@types/use-sync-external-store': 0.0.6
fast-equals: 5.3.3
react: 19.2.4
@@ -14089,11 +14089,11 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@19.2.3(@types/react@19.2.11)':
+ '@types/react-dom@19.2.3(@types/react@19.2.12)':
dependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
- '@types/react@19.2.11':
+ '@types/react@19.2.12':
dependencies:
csstype: 3.2.3
@@ -14129,7 +14129,7 @@ snapshots:
'@types/swagger-ui-react@5.18.0':
dependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
'@types/through@0.0.33':
dependencies:
@@ -17353,18 +17353,18 @@ snapshots:
jose@6.0.8: {}
- jotai@2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.26.0
'@babel/template': 7.28.6
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
react: 19.2.4
- jotai@2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.11)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.29.0
'@babel/template': 7.28.6
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
react: 19.2.4
js-base64@3.7.8:
@@ -17643,10 +17643,10 @@ snapshots:
'@mantine/form': 8.3.14(react@19.2.4)
zod: 4.2.1
- mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@mantine/dates': 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/dates': 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@tabler/icons-react': 3.36.1(react@19.2.4)
'@tanstack/match-sorter-utils': 8.19.4
@@ -19009,11 +19009,11 @@ snapshots:
react-is@19.2.4: {}
- react-markdown@10.1.0(@types/react@19.2.11)(react@19.2.4):
+ react-markdown@10.1.0(@types/react@19.2.12)(react@19.2.4):
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
devlop: 1.1.0
hast-util-to-jsx-runtime: 2.3.6
html-url-attributes: 3.0.1
@@ -19032,35 +19032,35 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- react-redux@9.2.0(@types/react@19.2.11)(react@19.2.4)(redux@5.0.1):
+ react-redux@9.2.0(@types/react@19.2.12)(react@19.2.4)(redux@5.0.1):
dependencies:
'@types/use-sync-external-store': 0.0.6
react: 19.2.4
use-sync-external-store: 1.4.0(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
redux: 5.0.1
react-refresh@0.18.0: {}
- react-remove-scroll-bar@2.3.8(@types/react@19.2.11)(react@19.2.4):
+ react-remove-scroll-bar@2.3.8(@types/react@19.2.12)(react@19.2.4):
dependencies:
react: 19.2.4
- react-style-singleton: 2.2.3(@types/react@19.2.11)(react@19.2.4)
+ react-style-singleton: 2.2.3(@types/react@19.2.12)(react@19.2.4)
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
- react-remove-scroll@2.7.1(@types/react@19.2.11)(react@19.2.4):
+ react-remove-scroll@2.7.1(@types/react@19.2.12)(react@19.2.4):
dependencies:
react: 19.2.4
- react-remove-scroll-bar: 2.3.8(@types/react@19.2.11)(react@19.2.4)
- react-style-singleton: 2.2.3(@types/react@19.2.11)(react@19.2.4)
+ react-remove-scroll-bar: 2.3.8(@types/react@19.2.12)(react@19.2.4)
+ react-style-singleton: 2.2.3(@types/react@19.2.12)(react@19.2.4)
tslib: 2.8.1
- use-callback-ref: 1.3.3(@types/react@19.2.11)(react@19.2.4)
- use-sidecar: 1.1.3(@types/react@19.2.11)(react@19.2.4)
+ use-callback-ref: 1.3.3(@types/react@19.2.12)(react@19.2.4)
+ use-sidecar: 1.1.3(@types/react@19.2.12)(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
react-scan@0.0.31:
dependencies:
@@ -19083,13 +19083,13 @@ snapshots:
react-dom: 19.2.4(react@19.2.4)
react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react-style-singleton@2.2.3(@types/react@19.2.11)(react@19.2.4):
+ react-style-singleton@2.2.3(@types/react@19.2.12)(react@19.2.4):
dependencies:
get-nonce: 1.0.1
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
react-syntax-highlighter@16.1.0(react@19.2.4):
dependencies:
@@ -19101,12 +19101,12 @@ snapshots:
react: 19.2.4
refractor: 5.0.0
- react-textarea-autosize@8.5.9(@types/react@19.2.11)(react@19.2.4):
+ react-textarea-autosize@8.5.9(@types/react@19.2.12)(react@19.2.4):
dependencies:
'@babel/runtime': 7.28.6
react: 19.2.4
use-composed-ref: 1.3.0(react@19.2.4)
- use-latest: 1.2.1(@types/react@19.2.11)(react@19.2.4)
+ use-latest: 1.2.1(@types/react@19.2.12)(react@19.2.4)
transitivePeerDependencies:
- '@types/react'
@@ -20054,7 +20054,7 @@ snapshots:
transitivePeerDependencies:
- debug
- swagger-ui-react@5.31.0(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ swagger-ui-react@5.31.0(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
'@babel/runtime-corejs3': 7.27.1
'@scarf/scarf': 1.4.0
@@ -20079,7 +20079,7 @@ snapshots:
react-immutable-proptypes: 2.2.0(immutable@3.8.2)
react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react-inspector: 6.0.2(react@19.2.4)
- react-redux: 9.2.0(@types/react@19.2.11)(react@19.2.4)(redux@5.0.1)
+ react-redux: 9.2.0(@types/react@19.2.12)(react@19.2.4)(redux@5.0.1)
react-syntax-highlighter: 16.1.0(react@19.2.4)
redux: 5.0.1
redux-immutable: 4.0.0(immutable@3.8.2)
@@ -20711,12 +20711,12 @@ snapshots:
url-toolkit@2.2.5: {}
- use-callback-ref@1.3.3(@types/react@19.2.11)(react@19.2.4):
+ use-callback-ref@1.3.3(@types/react@19.2.12)(react@19.2.4):
dependencies:
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
use-composed-ref@1.3.0(react@19.2.4):
dependencies:
@@ -20736,26 +20736,26 @@ snapshots:
intl-messageformat: 11.1.1
react: 19.2.4
- use-isomorphic-layout-effect@1.1.2(@types/react@19.2.11)(react@19.2.4):
+ use-isomorphic-layout-effect@1.1.2(@types/react@19.2.12)(react@19.2.4):
dependencies:
react: 19.2.4
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
- use-latest@1.2.1(@types/react@19.2.11)(react@19.2.4):
+ use-latest@1.2.1(@types/react@19.2.12)(react@19.2.4):
dependencies:
react: 19.2.4
- use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.11)(react@19.2.4)
+ use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.12)(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
- use-sidecar@1.1.3(@types/react@19.2.11)(react@19.2.4):
+ use-sidecar@1.1.3(@types/react@19.2.12)(react@19.2.4):
dependencies:
detect-node-es: 1.1.0
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.11
+ '@types/react': 19.2.12
use-sync-external-store@1.4.0(react@19.2.4):
dependencies:
From ef4ed16dc454626ce3f94fa875943f33ab0af52e Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 13:18:20 +0000
Subject: [PATCH 17/41] chore(deps): update dependency axios@>=1.0.0
<1.8.2 to >=1.13.5 [security] (#5023)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package.json b/package.json
index e1e039b0e..19974784a 100644
--- a/package.json
+++ b/package.json
@@ -79,7 +79,7 @@
"overrides": {
"@babel/helpers@<7.26.10": ">=7.28.6",
"@babel/runtime@<7.26.10": ">=7.28.6",
- "axios@>=1.0.0 <1.8.2": ">=1.13.4",
+ "axios@>=1.0.0 <1.8.2": ">=1.13.5",
"brace-expansion@>=2.0.0 <=2.0.1": ">=4.0.1",
"brace-expansion@>=1.0.0 <=1.1.11": ">=4.0.1",
"esbuild@<=0.24.2": ">=0.27.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5d9378045..228abb2ac 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -7,7 +7,7 @@ settings:
overrides:
'@babel/helpers@<7.26.10': '>=7.28.6'
'@babel/runtime@<7.26.10': '>=7.28.6'
- axios@>=1.0.0 <1.8.2: '>=1.13.4'
+ axios@>=1.0.0 <1.8.2: '>=1.13.5'
brace-expansion@>=2.0.0 <=2.0.1: '>=4.0.1'
brace-expansion@>=1.0.0 <=1.1.11: '>=4.0.1'
esbuild@<=0.24.2: '>=0.27.2'
From 74753c8918bd787a544185da7f4c5ca0385feb0f Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 13:25:09 +0000
Subject: [PATCH 18/41] chore(deps): update dependency @types/react to v19.2.13
(#5024)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
packages/cron-job-api/package.json | 2 +-
pnpm-lock.yaml | 186 ++++++++++++++---------------
3 files changed, 95 insertions(+), 95 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 1e9154a61..ac2148225 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -96,7 +96,7 @@
"@types/chroma-js": "3.1.2",
"@types/node": "^24.10.10",
"@types/prismjs": "^1.26.5",
- "@types/react": "19.2.12",
+ "@types/react": "19.2.13",
"@types/react-dom": "19.2.3",
"@types/swagger-ui-react": "^5.18.0",
"concurrently": "^9.2.1",
diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json
index f0fb7d609..e0e0e99e1 100644
--- a/packages/cron-job-api/package.json
+++ b/packages/cron-job-api/package.json
@@ -41,7 +41,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/node-cron": "^3.0.11",
- "@types/react": "19.2.12",
+ "@types/react": "19.2.13",
"eslint": "^9.39.2",
"typescript": "^5.9.3"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 228abb2ac..92ac6ecb9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -213,19 +213,19 @@ importers:
version: 8.3.14(chroma-js@3.2.0)
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/dropzone':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
'@mantine/modals':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/tiptap':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@million/lint':
specifier: 1.0.14
version: 1.0.14(webpack-sources@3.3.3)
@@ -288,10 +288,10 @@ importers:
version: 2.35.0(postcss@8.5.6)
jotai:
specifier: ^2.17.1
- version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4)
+ version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.13)(react@19.2.4)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -321,7 +321,7 @@ importers:
version: 2.2.6
swagger-ui-react:
specifier: ^5.31.0
- version: 5.31.0(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 5.31.0(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
use-deep-compare-effect:
specifier: ^1.8.1
version: 1.8.1(react@19.2.4)
@@ -348,11 +348,11 @@ importers:
specifier: ^1.26.5
version: 1.26.5
'@types/react':
- specifier: 19.2.12
- version: 19.2.12
+ specifier: 19.2.13
+ version: 19.2.13
'@types/react-dom':
specifier: 19.2.3
- version: 19.2.3(@types/react@19.2.12)
+ version: 19.2.3(@types/react@19.2.13)
'@types/swagger-ui-react':
specifier: ^5.18.0
version: 5.18.0
@@ -985,8 +985,8 @@ importers:
specifier: ^3.0.11
version: 3.0.11
'@types/react':
- specifier: 19.2.12
- version: 19.2.12
+ specifier: 19.2.13
+ version: 19.2.13
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -1139,7 +1139,7 @@ importers:
version: link:../server-settings
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@paralleldrive/cuid2':
specifier: ^3.3.0
version: 3.3.0
@@ -1335,7 +1335,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react:
specifier: 19.2.4
version: 19.2.4
@@ -1528,7 +1528,7 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -1589,7 +1589,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
@@ -1632,7 +1632,7 @@ importers:
version: link:../ui
'@mantine/notifications':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
@@ -1690,7 +1690,7 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -1915,7 +1915,7 @@ importers:
version: link:../server-settings
'@mantine/dates':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -1976,19 +1976,19 @@ importers:
version: link:../ui
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
'@mantine/spotlight':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tabler/icons-react':
specifier: ^3.36.1
version: 3.36.1(react@19.2.4)
jotai:
specifier: ^2.17.1
- version: 2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4)
+ version: 2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.13)(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2034,7 +2034,7 @@ importers:
version: 4.3.1
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2083,10 +2083,10 @@ importers:
version: link:../validation
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/dates':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -2098,7 +2098,7 @@ importers:
version: 4.2.0
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2238,10 +2238,10 @@ importers:
version: link:../validation
'@mantine/charts':
specifier: ^8.3.14
- version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))
+ version: 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))
'@mantine/core':
specifier: ^8.3.14
- version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks':
specifier: ^8.3.14
version: 8.3.14(react@19.2.4)
@@ -2292,7 +2292,7 @@ importers:
version: 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))
'@tiptap/react':
specifier: ^3.19.0
- version: 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tiptap/starter-kit':
specifier: ^3.19.0
version: 3.19.0
@@ -2307,7 +2307,7 @@ importers:
version: 1.3.0(@mantine/form@8.3.14(react@19.2.4))(zod@4.2.1)
mantine-react-table:
specifier: 2.0.0-beta.9
- version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ version: 2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
next:
specifier: 16.1.6
version: 16.1.6(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)
@@ -2319,7 +2319,7 @@ importers:
version: 19.2.4(react@19.2.4)
react-markdown:
specifier: ^10.1.0
- version: 10.1.0(@types/react@19.2.12)(react@19.2.4)
+ version: 10.1.0(@types/react@19.2.13)(react@19.2.4)
recharts:
specifier: ^2.15.4
version: 2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
@@ -5029,8 +5029,8 @@ packages:
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.12':
- resolution: {integrity: sha512-22v4srzdW0RP/o1SSBaDEoid99oodPAY6zx9xYj0GnJQP0YXgBpwi2zrEN6iamB6EijL9H9QsgsNeSK8rFBJtA==}
+ '@types/react@19.2.13':
+ resolution: {integrity: sha512-KkiJeU6VbYbUOp5ITMIc7kBfqlYkKA5KhEHVrGMmUUMt7NeaZg65ojdPk+FtNrBAOXNVM5QM72jnADjM+XVRAQ==}
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
@@ -12398,9 +12398,9 @@ snapshots:
js-base64: 3.7.8
optional: true
- '@mantine/charts@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))':
+ '@mantine/charts@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(recharts@2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4))':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -12410,7 +12410,7 @@ snapshots:
dependencies:
chroma-js: 3.2.0
- '@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@floating-ui/react': 0.27.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
@@ -12418,24 +12418,24 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
react-number-format: 5.4.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react-remove-scroll: 2.7.1(@types/react@19.2.12)(react@19.2.4)
- react-textarea-autosize: 8.5.9(@types/react@19.2.12)(react@19.2.4)
+ react-remove-scroll: 2.7.1(@types/react@19.2.13)(react@19.2.4)
+ react-textarea-autosize: 8.5.9(@types/react@19.2.13)(react@19.2.4)
type-fest: 4.41.0
transitivePeerDependencies:
- '@types/react'
- '@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
clsx: 2.1.1
dayjs: 1.11.19
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- '@mantine/dropzone@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/dropzone@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -12451,25 +12451,25 @@ snapshots:
dependencies:
react: 19.2.4
- '@mantine/modals@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/modals@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- '@mantine/notifications@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/notifications@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@mantine/store': 8.3.14(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@mantine/spotlight@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/spotlight@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@mantine/store': 8.3.14(react@19.2.4)
react: 19.2.4
@@ -12479,12 +12479,12 @@ snapshots:
dependencies:
react: 19.2.4
- '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@mantine/tiptap@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tiptap/extension-link@3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0))(@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@tiptap/extension-link': 3.19.0(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)
- '@tiptap/react': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tiptap/react': 3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
@@ -13734,12 +13734,12 @@ snapshots:
prosemirror-transform: 1.10.2
prosemirror-view: 1.41.4
- '@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.12))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
+ '@tiptap/react@3.19.0(@floating-ui/dom@1.7.4)(@tiptap/core@3.19.0(@tiptap/pm@3.19.0))(@tiptap/pm@3.19.0)(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
'@tiptap/core': 3.19.0(@tiptap/pm@3.19.0)
'@tiptap/pm': 3.19.0
- '@types/react': 19.2.12
- '@types/react-dom': 19.2.3(@types/react@19.2.12)
+ '@types/react': 19.2.13
+ '@types/react-dom': 19.2.3(@types/react@19.2.13)
'@types/use-sync-external-store': 0.0.6
fast-equals: 5.3.3
react: 19.2.4
@@ -14089,11 +14089,11 @@ snapshots:
'@types/range-parser@1.2.7': {}
- '@types/react-dom@19.2.3(@types/react@19.2.12)':
+ '@types/react-dom@19.2.3(@types/react@19.2.13)':
dependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
- '@types/react@19.2.12':
+ '@types/react@19.2.13':
dependencies:
csstype: 3.2.3
@@ -14129,7 +14129,7 @@ snapshots:
'@types/swagger-ui-react@5.18.0':
dependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
'@types/through@0.0.33':
dependencies:
@@ -17353,18 +17353,18 @@ snapshots:
jose@6.0.8: {}
- jotai@2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.13)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.26.0
'@babel/template': 7.28.6
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
react: 19.2.4
- jotai@2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.12)(react@19.2.4):
+ jotai@2.17.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.13)(react@19.2.4):
optionalDependencies:
'@babel/core': 7.29.0
'@babel/template': 7.28.6
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
react: 19.2.4
js-base64@3.7.8:
@@ -17643,10 +17643,10 @@ snapshots:
'@mantine/form': 8.3.14(react@19.2.4)
zod: 4.2.1
- mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/dates@8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(@tabler/icons-react@3.36.1(react@19.2.4))(clsx@2.1.1)(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
- '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- '@mantine/dates': 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/core': 8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@mantine/dates': 8.3.14(@mantine/core@8.3.14(@mantine/hooks@8.3.14(react@19.2.4))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@8.3.14(react@19.2.4))(dayjs@1.11.19)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@mantine/hooks': 8.3.14(react@19.2.4)
'@tabler/icons-react': 3.36.1(react@19.2.4)
'@tanstack/match-sorter-utils': 8.19.4
@@ -19009,11 +19009,11 @@ snapshots:
react-is@19.2.4: {}
- react-markdown@10.1.0(@types/react@19.2.12)(react@19.2.4):
+ react-markdown@10.1.0(@types/react@19.2.13)(react@19.2.4):
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
devlop: 1.1.0
hast-util-to-jsx-runtime: 2.3.6
html-url-attributes: 3.0.1
@@ -19032,35 +19032,35 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- react-redux@9.2.0(@types/react@19.2.12)(react@19.2.4)(redux@5.0.1):
+ react-redux@9.2.0(@types/react@19.2.13)(react@19.2.4)(redux@5.0.1):
dependencies:
'@types/use-sync-external-store': 0.0.6
react: 19.2.4
use-sync-external-store: 1.4.0(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
redux: 5.0.1
react-refresh@0.18.0: {}
- react-remove-scroll-bar@2.3.8(@types/react@19.2.12)(react@19.2.4):
+ react-remove-scroll-bar@2.3.8(@types/react@19.2.13)(react@19.2.4):
dependencies:
react: 19.2.4
- react-style-singleton: 2.2.3(@types/react@19.2.12)(react@19.2.4)
+ react-style-singleton: 2.2.3(@types/react@19.2.13)(react@19.2.4)
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
- react-remove-scroll@2.7.1(@types/react@19.2.12)(react@19.2.4):
+ react-remove-scroll@2.7.1(@types/react@19.2.13)(react@19.2.4):
dependencies:
react: 19.2.4
- react-remove-scroll-bar: 2.3.8(@types/react@19.2.12)(react@19.2.4)
- react-style-singleton: 2.2.3(@types/react@19.2.12)(react@19.2.4)
+ react-remove-scroll-bar: 2.3.8(@types/react@19.2.13)(react@19.2.4)
+ react-style-singleton: 2.2.3(@types/react@19.2.13)(react@19.2.4)
tslib: 2.8.1
- use-callback-ref: 1.3.3(@types/react@19.2.12)(react@19.2.4)
- use-sidecar: 1.1.3(@types/react@19.2.12)(react@19.2.4)
+ use-callback-ref: 1.3.3(@types/react@19.2.13)(react@19.2.4)
+ use-sidecar: 1.1.3(@types/react@19.2.13)(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
react-scan@0.0.31:
dependencies:
@@ -19083,13 +19083,13 @@ snapshots:
react-dom: 19.2.4(react@19.2.4)
react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
- react-style-singleton@2.2.3(@types/react@19.2.12)(react@19.2.4):
+ react-style-singleton@2.2.3(@types/react@19.2.13)(react@19.2.4):
dependencies:
get-nonce: 1.0.1
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
react-syntax-highlighter@16.1.0(react@19.2.4):
dependencies:
@@ -19101,12 +19101,12 @@ snapshots:
react: 19.2.4
refractor: 5.0.0
- react-textarea-autosize@8.5.9(@types/react@19.2.12)(react@19.2.4):
+ react-textarea-autosize@8.5.9(@types/react@19.2.13)(react@19.2.4):
dependencies:
'@babel/runtime': 7.28.6
react: 19.2.4
use-composed-ref: 1.3.0(react@19.2.4)
- use-latest: 1.2.1(@types/react@19.2.12)(react@19.2.4)
+ use-latest: 1.2.1(@types/react@19.2.13)(react@19.2.4)
transitivePeerDependencies:
- '@types/react'
@@ -20054,7 +20054,7 @@ snapshots:
transitivePeerDependencies:
- debug
- swagger-ui-react@5.31.0(@types/react@19.2.12)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
+ swagger-ui-react@5.31.0(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
'@babel/runtime-corejs3': 7.27.1
'@scarf/scarf': 1.4.0
@@ -20079,7 +20079,7 @@ snapshots:
react-immutable-proptypes: 2.2.0(immutable@3.8.2)
react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react-inspector: 6.0.2(react@19.2.4)
- react-redux: 9.2.0(@types/react@19.2.12)(react@19.2.4)(redux@5.0.1)
+ react-redux: 9.2.0(@types/react@19.2.13)(react@19.2.4)(redux@5.0.1)
react-syntax-highlighter: 16.1.0(react@19.2.4)
redux: 5.0.1
redux-immutable: 4.0.0(immutable@3.8.2)
@@ -20711,12 +20711,12 @@ snapshots:
url-toolkit@2.2.5: {}
- use-callback-ref@1.3.3(@types/react@19.2.12)(react@19.2.4):
+ use-callback-ref@1.3.3(@types/react@19.2.13)(react@19.2.4):
dependencies:
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
use-composed-ref@1.3.0(react@19.2.4):
dependencies:
@@ -20736,26 +20736,26 @@ snapshots:
intl-messageformat: 11.1.1
react: 19.2.4
- use-isomorphic-layout-effect@1.1.2(@types/react@19.2.12)(react@19.2.4):
+ use-isomorphic-layout-effect@1.1.2(@types/react@19.2.13)(react@19.2.4):
dependencies:
react: 19.2.4
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
- use-latest@1.2.1(@types/react@19.2.12)(react@19.2.4):
+ use-latest@1.2.1(@types/react@19.2.13)(react@19.2.4):
dependencies:
react: 19.2.4
- use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.12)(react@19.2.4)
+ use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.13)(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
- use-sidecar@1.1.3(@types/react@19.2.12)(react@19.2.4):
+ use-sidecar@1.1.3(@types/react@19.2.13)(react@19.2.4):
dependencies:
detect-node-es: 1.1.0
react: 19.2.4
tslib: 2.8.1
optionalDependencies:
- '@types/react': 19.2.12
+ '@types/react': 19.2.13
use-sync-external-store@1.4.0(react@19.2.4):
dependencies:
From 5946e6c7193eded77b98c76aedff71a7bb912574 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 13:25:48 +0000
Subject: [PATCH 19/41] fix(deps): update dependency
@ianvs/prettier-plugin-sort-imports to ^4.7.1 (#5021)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
pnpm-lock.yaml | 274 ++++------------------------------
tooling/prettier/package.json | 2 +-
2 files changed, 33 insertions(+), 243 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 92ac6ecb9..2b4d32880 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2394,8 +2394,8 @@ importers:
tooling/prettier:
dependencies:
'@ianvs/prettier-plugin-sort-imports':
- specifier: ^4.7.0
- version: 4.7.0(prettier@3.8.1)
+ specifier: ^4.7.1
+ version: 4.7.1(prettier@3.8.1)
prettier:
specifier: ^3.8.1
version: 3.8.1
@@ -2495,10 +2495,6 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/code-frame@7.28.6':
- resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==}
- engines: {node: '>=6.9.0'}
-
'@babel/code-frame@7.29.0':
resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==}
engines: {node: '>=6.9.0'}
@@ -2527,18 +2523,6 @@ packages:
resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.26.2':
- resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/generator@7.28.3':
- resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/generator@7.28.5':
- resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/generator@7.29.0':
resolution: {integrity: sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ==}
engines: {node: '>=6.9.0'}
@@ -2629,26 +2613,11 @@ packages:
resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.26.2':
- resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/parser@7.28.3':
- resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
'@babel/parser@7.28.4':
resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==}
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/parser@7.28.6':
- resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
'@babel/parser@7.29.0':
resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==}
engines: {node: '>=6.0.0'}
@@ -2686,22 +2655,6 @@ packages:
resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.25.9':
- resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.28.3':
- resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.28.4':
- resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.28.5':
- resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/traverse@7.29.0':
resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==}
engines: {node: '>=6.9.0'}
@@ -2710,18 +2663,10 @@ packages:
resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.28.2':
- resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/types@7.28.4':
resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.28.6':
- resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
- engines: {node: '>=6.9.0'}
-
'@babel/types@7.29.0':
resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
engines: {node: '>=6.9.0'}
@@ -3368,10 +3313,10 @@ packages:
resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
engines: {node: '>=18.18'}
- '@ianvs/prettier-plugin-sort-imports@4.7.0':
- resolution: {integrity: sha512-soa2bPUJAFruLL4z/CnMfSEKGznm5ebz29fIa9PxYtu8HHyLKNE1NXAs6dylfw1jn/ilEIfO2oLLN6uAafb7DA==}
+ '@ianvs/prettier-plugin-sort-imports@4.7.1':
+ resolution: {integrity: sha512-jmTNYGlg95tlsoG3JLCcuC4BrFELJtLirLAkQW/71lXSyOhVt/Xj7xWbbGcuVbNq1gwWgSyMrPjJc9Z30hynVw==}
peerDependencies:
- '@prettier/plugin-oxc': ^0.0.4
+ '@prettier/plugin-oxc': ^0.0.4 || ^0.1.0
'@vue/compiler-sfc': 2.7.x || 3.x
content-tag: ^4.0.0
prettier: 2 || 3 || ^4.0.0-0
@@ -3555,20 +3500,9 @@ packages:
peerDependencies:
axios: ^1.12.0
- '@jridgewell/gen-mapping@0.3.12':
- resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
-
'@jridgewell/gen-mapping@0.3.13':
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
- '@jridgewell/gen-mapping@0.3.5':
- resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
- engines: {node: '>=6.0.0'}
-
- '@jridgewell/gen-mapping@0.3.8':
- resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
- engines: {node: '>=6.0.0'}
-
'@jridgewell/remapping@2.3.5':
resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
@@ -3576,19 +3510,12 @@ packages:
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- '@jridgewell/set-array@1.2.1':
- resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
- engines: {node: '>=6.0.0'}
-
'@jridgewell/source-map@0.3.11':
resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==}
'@jridgewell/sourcemap-codec@1.5.5':
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
- '@jridgewell/trace-mapping@0.3.29':
- resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
-
'@jridgewell/trace-mapping@0.3.31':
resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
@@ -7214,10 +7141,6 @@ packages:
global@4.4.0:
resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==}
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
@@ -9758,11 +9681,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
- semver@7.7.2:
- resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
- engines: {node: '>=10'}
- hasBin: true
-
semver@7.7.3:
resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==}
engines: {node: '>=10'}
@@ -11218,7 +11136,7 @@ snapshots:
'@ampproject/remapping@2.3.0':
dependencies:
- '@jridgewell/gen-mapping': 0.3.8
+ '@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
'@antfu/ni@0.21.12': {}
@@ -11290,12 +11208,6 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/code-frame@7.28.6':
- dependencies:
- '@babel/helper-validator-identifier': 7.28.5
- js-tokens: 4.0.0
- picocolors: 1.1.1
-
'@babel/code-frame@7.29.0':
dependencies:
'@babel/helper-validator-identifier': 7.28.5
@@ -11312,14 +11224,14 @@ snapshots:
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.2
+ '@babel/generator': 7.29.0
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0)
'@babel/helpers': 7.28.6
- '@babel/parser': 7.26.2
+ '@babel/parser': 7.29.0
'@babel/template': 7.25.9
- '@babel/traverse': 7.25.9
- '@babel/types': 7.28.4
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
convert-source-map: 2.0.0
debug: 4.4.3
gensync: 1.0.0-beta.2
@@ -11331,14 +11243,14 @@ snapshots:
'@babel/core@7.28.4':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.3
+ '@babel/generator': 7.29.0
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4)
'@babel/helpers': 7.28.4
- '@babel/parser': 7.28.6
+ '@babel/parser': 7.29.0
'@babel/template': 7.27.2
- '@babel/traverse': 7.28.4
- '@babel/types': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
debug: 4.4.3
@@ -11368,30 +11280,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.26.2':
- dependencies:
- '@babel/parser': 7.29.0
- '@babel/types': 7.29.0
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.31
- jsesc: 3.0.2
-
- '@babel/generator@7.28.3':
- dependencies:
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
- jsesc: 3.0.2
-
- '@babel/generator@7.28.5':
- dependencies:
- '@babel/parser': 7.29.0
- '@babel/types': 7.29.0
- '@jridgewell/gen-mapping': 0.3.13
- '@jridgewell/trace-mapping': 0.3.31
- jsesc: 3.0.2
-
'@babel/generator@7.29.0':
dependencies:
'@babel/parser': 7.29.0
@@ -11428,14 +11316,14 @@ snapshots:
'@babel/helper-module-imports@7.25.9':
dependencies:
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.0
'@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.0
'@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -11452,7 +11340,7 @@ snapshots:
'@babel/core': 7.26.0
'@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -11461,7 +11349,7 @@ snapshots:
'@babel/core': 7.28.4
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -11500,19 +11388,7 @@ snapshots:
'@babel/template': 7.28.6
'@babel/types': 7.29.0
- '@babel/parser@7.26.2':
- dependencies:
- '@babel/types': 7.29.0
-
- '@babel/parser@7.28.3':
- dependencies:
- '@babel/types': 7.28.6
-
'@babel/parser@7.28.4':
- dependencies:
- '@babel/types': 7.28.6
-
- '@babel/parser@7.28.6':
dependencies:
'@babel/types': 7.29.0
@@ -11538,13 +11414,13 @@ snapshots:
'@babel/template@7.25.9':
dependencies:
- '@babel/code-frame': 7.28.6
+ '@babel/code-frame': 7.29.0
'@babel/parser': 7.29.0
'@babel/types': 7.29.0
'@babel/template@7.27.2':
dependencies:
- '@babel/code-frame': 7.28.6
+ '@babel/code-frame': 7.29.0
'@babel/parser': 7.29.0
'@babel/types': 7.29.0
@@ -11554,54 +11430,6 @@ snapshots:
'@babel/parser': 7.29.0
'@babel/types': 7.29.0
- '@babel/traverse@7.25.9':
- dependencies:
- '@babel/code-frame': 7.28.6
- '@babel/generator': 7.28.5
- '@babel/parser': 7.29.0
- '@babel/template': 7.28.6
- '@babel/types': 7.29.0
- debug: 4.4.3
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/traverse@7.28.3':
- dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.3
- '@babel/helper-globals': 7.28.0
- '@babel/parser': 7.28.6
- '@babel/template': 7.27.2
- '@babel/types': 7.28.6
- debug: 4.4.3
- transitivePeerDependencies:
- - supports-color
-
- '@babel/traverse@7.28.4':
- dependencies:
- '@babel/code-frame': 7.28.6
- '@babel/generator': 7.28.5
- '@babel/helper-globals': 7.28.0
- '@babel/parser': 7.29.0
- '@babel/template': 7.28.6
- '@babel/types': 7.29.0
- debug: 4.4.3
- transitivePeerDependencies:
- - supports-color
-
- '@babel/traverse@7.28.5':
- dependencies:
- '@babel/code-frame': 7.28.6
- '@babel/generator': 7.28.5
- '@babel/helper-globals': 7.28.0
- '@babel/parser': 7.29.0
- '@babel/template': 7.28.6
- '@babel/types': 7.29.0
- debug: 4.4.3
- transitivePeerDependencies:
- - supports-color
-
'@babel/traverse@7.29.0':
dependencies:
'@babel/code-frame': 7.29.0
@@ -11619,21 +11447,11 @@ snapshots:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/types@7.28.2':
- dependencies:
- '@babel/helper-string-parser': 7.27.1
- '@babel/helper-validator-identifier': 7.27.1
-
'@babel/types@7.28.4':
dependencies:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/types@7.28.6':
- dependencies:
- '@babel/helper-string-parser': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
-
'@babel/types@7.29.0':
dependencies:
'@babel/helper-string-parser': 7.27.1
@@ -12171,14 +11989,14 @@ snapshots:
'@humanwhocodes/retry@0.4.2': {}
- '@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.8.1)':
+ '@ianvs/prettier-plugin-sort-imports@4.7.1(prettier@3.8.1)':
dependencies:
- '@babel/generator': 7.28.3
- '@babel/parser': 7.28.3
- '@babel/traverse': 7.28.3
- '@babel/types': 7.28.2
+ '@babel/generator': 7.29.0
+ '@babel/parser': 7.29.0
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
prettier: 3.8.1
- semver: 7.7.2
+ semver: 7.7.3
transitivePeerDependencies:
- supports-color
@@ -12299,28 +12117,11 @@ snapshots:
dependencies:
axios: 1.12.2
- '@jridgewell/gen-mapping@0.3.12':
- dependencies:
- '@jridgewell/sourcemap-codec': 1.5.5
- '@jridgewell/trace-mapping': 0.3.31
-
'@jridgewell/gen-mapping@0.3.13':
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
'@jridgewell/trace-mapping': 0.3.31
- '@jridgewell/gen-mapping@0.3.5':
- dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.5.5
- '@jridgewell/trace-mapping': 0.3.31
-
- '@jridgewell/gen-mapping@0.3.8':
- dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.5.5
- '@jridgewell/trace-mapping': 0.3.31
-
'@jridgewell/remapping@2.3.5':
dependencies:
'@jridgewell/gen-mapping': 0.3.13
@@ -12328,8 +12129,6 @@ snapshots:
'@jridgewell/resolve-uri@3.1.2': {}
- '@jridgewell/set-array@1.2.1': {}
-
'@jridgewell/source-map@0.3.11':
dependencies:
'@jridgewell/gen-mapping': 0.3.13
@@ -12337,11 +12136,6 @@ snapshots:
'@jridgewell/sourcemap-codec@1.5.5': {}
- '@jridgewell/trace-mapping@0.3.29':
- dependencies:
- '@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.5
-
'@jridgewell/trace-mapping@0.3.31':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
@@ -13881,8 +13675,8 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
@@ -16694,8 +16488,6 @@ snapshots:
min-document: 2.19.0
process: 0.11.10
- globals@11.12.0: {}
-
globals@14.0.0: {}
globalthis@1.0.4:
@@ -17624,8 +17416,8 @@ snapshots:
magicast@0.5.1:
dependencies:
- '@babel/parser': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.0
+ '@babel/types': 7.29.0
source-map-js: 1.2.1
make-dir@3.1.0:
@@ -18485,14 +18277,14 @@ snapshots:
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.28.6
+ '@babel/code-frame': 7.29.0
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
parse-json@8.3.0:
dependencies:
- '@babel/code-frame': 7.28.6
+ '@babel/code-frame': 7.29.0
index-to-position: 1.2.0
type-fest: 4.41.0
@@ -19546,8 +19338,6 @@ snapshots:
semver@7.6.3: {}
- semver@7.7.2: {}
-
semver@7.7.3: {}
sentence-case@2.1.1:
diff --git a/tooling/prettier/package.json b/tooling/prettier/package.json
index f25197556..fa5cf0f02 100644
--- a/tooling/prettier/package.json
+++ b/tooling/prettier/package.json
@@ -10,7 +10,7 @@
},
"prettier": "@homarr/prettier-config",
"dependencies": {
- "@ianvs/prettier-plugin-sort-imports": "^4.7.0",
+ "@ianvs/prettier-plugin-sort-imports": "^4.7.1",
"prettier": "^3.8.1"
},
"devDependencies": {
From 69d90c1ecec62ebfcb69a341ed9b299bd4363c32 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 15:07:49 +0000
Subject: [PATCH 20/41] chore(deps): update dependency @types/node to ^24.10.11
(#5025)
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 | 126 +++++++++++++++++++--------------------
3 files changed, 65 insertions(+), 65 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index ac2148225..c6b646f29 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -94,7 +94,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/chroma-js": "3.1.2",
- "@types/node": "^24.10.10",
+ "@types/node": "^24.10.11",
"@types/prismjs": "^1.26.5",
"@types/react": "19.2.13",
"@types/react-dom": "19.2.3",
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index 9b36cee6a..5ea486ed9 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -47,7 +47,7 @@
"@homarr/eslint-config": "workspace:^0.2.0",
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
- "@types/node": "^24.10.10",
+ "@types/node": "^24.10.11",
"dotenv-cli": "^11.0.0",
"esbuild": "^0.27.2",
"eslint": "^9.39.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2b4d32880..7e7c02a4c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -63,10 +63,10 @@ importers:
version: 11.11.0
'@turbo/gen':
specifier: ^2.8.3
- version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3)
+ version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.3
- version: 5.1.3(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ version: 5.1.3(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/coverage-v8':
specifier: ^4.0.18
version: 4.0.18(vitest@4.0.18)
@@ -102,10 +102,10 @@ importers:
version: 5.9.3
vite-tsconfig-paths:
specifier: ^6.0.5
- version: 6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ version: 6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.18
- version: 4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ version: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
apps/nextjs:
dependencies:
@@ -342,8 +342,8 @@ importers:
specifier: 3.1.2
version: 3.1.2
'@types/node':
- specifier: ^24.10.10
- version: 24.10.10
+ specifier: ^24.10.11
+ version: 24.10.11
'@types/prismjs':
specifier: ^1.26.5
version: 1.26.5
@@ -451,8 +451,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
'@types/node':
- specifier: ^24.10.10
- version: 24.10.10
+ specifier: ^24.10.11
+ version: 24.10.11
dotenv-cli:
specifier: ^11.0.0
version: 11.0.0
@@ -4930,8 +4930,8 @@ packages:
'@types/node@18.19.50':
resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==}
- '@types/node@24.10.10':
- resolution: {integrity: sha512-+0/4J266CBGPUq/ELg7QUHhN25WYjE0wYTPSQJn1xeu8DOlIOPxXxrNGiLmfAWl7HMMgWFWXpt9IDjMWrF5Iow==}
+ '@types/node@24.10.11':
+ resolution: {integrity: sha512-/Af7O8r1frCVgOz0I62jWUtMohJ0/ZQU/ZoketltOJPZpnb17yoNc9BSoVuV9qlaIXJiPNOpsfq4ByFajSArNQ==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -12089,12 +12089,12 @@ snapshots:
'@img/sharp-win32-x64@0.34.4':
optional: true
- '@inquirer/external-editor@1.0.3(@types/node@24.10.10)':
+ '@inquirer/external-editor@1.0.3(@types/node@24.10.11)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.2
optionalDependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@ioredis/commands@1.5.0': {}
@@ -12159,7 +12159,7 @@ snapshots:
'@kubernetes/client-node@1.4.0':
dependencies:
'@types/js-yaml': 4.0.9
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/node-fetch': 2.6.13
'@types/stream-buffers': 3.0.7
form-data: 4.0.5
@@ -13631,17 +13631,17 @@ snapshots:
'@tsconfig/svelte@1.0.13': {}
- '@turbo/gen@2.8.3(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3)':
+ '@turbo/gen@2.8.3(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3)':
dependencies:
- '@turbo/workspaces': 2.8.3(@types/node@24.10.10)
+ '@turbo/workspaces': 2.8.3(@types/node@24.10.11)
commander: 10.0.0
fs-extra: 10.1.0
- inquirer: 8.2.7(@types/node@24.10.10)
+ inquirer: 8.2.7(@types/node@24.10.11)
minimatch: 9.0.0
node-plop: 0.26.3
picocolors: 1.0.1
proxy-agent: 6.5.0
- ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3)
+ ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3)
update-check: 1.5.4
validate-npm-package-name: 5.0.0
transitivePeerDependencies:
@@ -13651,14 +13651,14 @@ snapshots:
- supports-color
- typescript
- '@turbo/workspaces@2.8.3(@types/node@24.10.10)':
+ '@turbo/workspaces@2.8.3(@types/node@24.10.11)':
dependencies:
commander: 10.0.0
execa: 5.1.1
fast-glob: 3.2.12
fs-extra: 10.1.0
gradient-string: 2.0.1
- inquirer: 8.2.7(@types/node@24.10.10)
+ inquirer: 8.2.7(@types/node@24.10.11)
js-yaml: 4.1.1
ora: 4.1.1
picocolors: 1.0.1
@@ -13669,7 +13669,7 @@ snapshots:
'@types/adm-zip@0.5.7':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/aws-lambda@8.10.146': {}
@@ -13696,16 +13696,16 @@ snapshots:
'@types/bcrypt@6.0.0':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/better-sqlite3@7.6.13':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/chai@5.2.2':
dependencies:
@@ -13715,7 +13715,7 @@ snapshots:
'@types/connect@3.4.38':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/cookie@0.4.1': {}
@@ -13724,11 +13724,11 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 4.17.21
'@types/keygrip': 1.0.6
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/cors@2.8.17':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/crypto-js@4.2.2': {}
@@ -13768,19 +13768,19 @@ snapshots:
'@types/docker-modem@3.0.6':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/ssh2': 1.15.1
'@types/dockerode@3.3.47':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/ssh2': 1.15.1
'@types/dockerode@4.0.1':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/ssh2': 1.15.1
'@types/estree-jsx@1.0.5':
@@ -13791,7 +13791,7 @@ snapshots:
'@types/express-serve-static-core@4.19.5':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/qs': 6.9.16
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -13806,7 +13806,7 @@ snapshots:
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/hast@3.0.4':
dependencies:
@@ -13850,7 +13850,7 @@ snapshots:
'@types/node-fetch@2.6.13':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
form-data: 4.0.5
'@types/node-unifi@2.5.1(patch_hash=5e6ae51e2a17a7f9729bfa30b0eb3d0842a5810ac6db47603ab4a6efa1ed84c5)':
@@ -13861,7 +13861,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@24.10.10':
+ '@types/node@24.10.11':
dependencies:
undici-types: 7.16.0
@@ -13869,7 +13869,7 @@ snapshots:
'@types/pg@8.16.0':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
pg-protocol: 1.10.3
pg-types: 2.2.0
@@ -13896,21 +13896,21 @@ snapshots:
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/send': 0.17.4
'@types/ssh2-streams@0.1.12':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/ssh2@0.5.52':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/ssh2-streams': 0.1.12
'@types/ssh2@1.15.1':
@@ -13919,7 +13919,7 @@ snapshots:
'@types/stream-buffers@3.0.7':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/swagger-ui-react@5.18.0':
dependencies:
@@ -13927,7 +13927,7 @@ snapshots:
'@types/through@0.0.33':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/tinycolor2@1.4.6': {}
@@ -13946,11 +13946,11 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@types/xml2js@0.4.14':
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
@@ -14075,7 +14075,7 @@ snapshots:
global: 4.4.0
is-function: 1.0.2
- '@vitejs/plugin-react@5.1.3(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitejs/plugin-react@5.1.3(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@babel/core': 7.29.0
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0)
@@ -14083,7 +14083,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-rc.2
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
- vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
@@ -14099,7 +14099,7 @@ snapshots:
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/expect@4.0.18':
dependencies:
@@ -14110,13 +14110,13 @@ snapshots:
chai: 6.2.1
tinyrainbow: 3.0.3
- '@vitest/mocker@4.0.18(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitest/mocker@4.0.18(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@vitest/spy': 4.0.18
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/pretty-format@4.0.18':
dependencies:
@@ -14144,7 +14144,7 @@ snapshots:
sirv: 3.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/utils@4.0.18':
dependencies:
@@ -15480,7 +15480,7 @@ snapshots:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -16765,9 +16765,9 @@ snapshots:
strip-ansi: 6.0.1
through: 2.3.8
- inquirer@8.2.7(@types/node@24.10.10):
+ inquirer@8.2.7(@types/node@24.10.11):
dependencies:
- '@inquirer/external-editor': 1.0.3(@types/node@24.10.10)
+ '@inquirer/external-editor': 1.0.3(@types/node@24.10.11)
ansi-escapes: 4.3.2
chalk: 4.1.2
cli-cursor: 3.1.0
@@ -17139,7 +17139,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -18676,7 +18676,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
long: 5.3.2
proxmox-api@1.1.1:
@@ -20125,14 +20125,14 @@ snapshots:
ts-mixer@6.0.4: {}
- ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.10)(typescript@5.9.3):
+ ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
@@ -20623,17 +20623,17 @@ snapshots:
dependencies:
global: 4.4.0
- vite-tsconfig-paths@6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
+ vite-tsconfig-paths@6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
tsconfck: 3.1.3(typescript@5.9.3)
- vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
- typescript
- vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
+ vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.3)
@@ -20642,7 +20642,7 @@ snapshots:
rollup: 4.48.1
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
fsevents: 2.3.3
sass: 1.97.3
sugarss: 5.0.0(postcss@8.5.6)
@@ -20650,10 +20650,10 @@ snapshots:
tsx: 4.20.5
yaml: 2.5.1
- vitest@4.0.18(@types/node@24.10.10)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
+ vitest@4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
'@vitest/expect': 4.0.18
- '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/pretty-format': 4.0.18
'@vitest/runner': 4.0.18
'@vitest/snapshot': 4.0.18
@@ -20670,10 +20670,10 @@ snapshots:
tinyexec: 1.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vite: 7.1.12(@types/node@24.10.10)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 24.10.10
+ '@types/node': 24.10.11
'@vitest/ui': 4.0.18(vitest@4.0.18)
jsdom: 27.4.0(postcss@8.5.6)
transitivePeerDependencies:
From 29d9a9d288f8fea24c66e45c532138e1af0413da Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 20:05:12 +0100
Subject: [PATCH 21/41] chore(deps): update dependency fastify to v5.7.3
[security] (#4994)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas
---
apps/tasks/package.json | 2 +-
packages/common/package.json | 1 +
packages/common/src/cookie.ts | 6 +-
pnpm-lock.yaml | 226 ++++++++++++++++++----------------
4 files changed, 125 insertions(+), 110 deletions(-)
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index 5ea486ed9..8440097f2 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -39,7 +39,7 @@
"@homarr/widgets": "workspace:^0.1.0",
"dayjs": "^1.11.19",
"dotenv": "^17.2.3",
- "fastify": "^5.7.2",
+ "fastify": "^5.7.3",
"superjson": "2.2.6",
"undici": "7.18.2"
},
diff --git a/packages/common/package.json b/packages/common/package.json
index 750f9bf6c..b9c92ccbf 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -28,6 +28,7 @@
"dependencies": {
"@homarr/core": "workspace:^0.1.0",
"@paralleldrive/cuid2": "^3.3.0",
+ "cookie": "1.1.1",
"dayjs": "^1.11.19",
"next": "16.1.6",
"octokit": "^5.0.5",
diff --git a/packages/common/src/cookie.ts b/packages/common/src/cookie.ts
index 12685c55f..73dfb0c89 100644
--- a/packages/common/src/cookie.ts
+++ b/packages/common/src/cookie.ts
@@ -1,10 +1,10 @@
import type { SerializeOptions } from "cookie";
-import { parse, serialize } from "cookie";
+import { parseCookie, stringifySetCookie } from "cookie";
export function parseCookies(cookieString: string) {
- return parse(cookieString);
+ return parseCookie(cookieString);
}
export function setClientCookie(name: string, value: string, options: SerializeOptions = {}) {
- document.cookie = serialize(name, value, options);
+ document.cookie = stringifySetCookie(name, value, options);
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7e7c02a4c..370d9a3cf 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -432,8 +432,8 @@ importers:
specifier: ^17.2.3
version: 17.2.3
fastify:
- specifier: ^5.7.2
- version: 5.7.2
+ specifier: ^5.7.3
+ version: 5.7.3
superjson:
specifier: 2.2.6
version: 2.2.6
@@ -843,6 +843,9 @@ importers:
'@paralleldrive/cuid2':
specifier: ^3.3.0
version: 3.3.0
+ cookie:
+ specifier: 1.1.1
+ version: 1.1.1
dayjs:
specifier: ^1.11.19
version: 1.11.19
@@ -3208,14 +3211,14 @@ packages:
'@fastify/fast-json-stringify-compiler@5.0.3':
resolution: {integrity: sha512-uik7yYHkLr6fxd8hJSZ8c+xF4WafPK+XzneQDPU+D10r5X19GW8lJcom2YijX2+qtFF1ENJlHXKFM9ouXNJYgQ==}
- '@fastify/forwarded@3.0.0':
- resolution: {integrity: sha512-kJExsp4JCms7ipzg7SJ3y8DwmePaELHxKYtg+tZow+k0znUTf3cb+npgyqm8+ATZOdmfgfydIebPDWM172wfyA==}
+ '@fastify/forwarded@3.0.1':
+ resolution: {integrity: sha512-JqDochHFqXs3C3Ml3gOY58zM7OqO9ENqPo0UqAjAjH8L01fRZqwX9iLeX34//kiJubF7r2ZQHtBRU36vONbLlw==}
'@fastify/merge-json-schemas@0.2.1':
resolution: {integrity: sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==}
- '@fastify/proxy-addr@5.0.0':
- resolution: {integrity: sha512-37qVVA1qZ5sgH7KpHkkC4z9SK6StIsIcOmpjvMPXNb3vx2GQxhZocogVYbr2PbbeLCQxYIPDok307xEvRZOzGA==}
+ '@fastify/proxy-addr@5.1.0':
+ resolution: {integrity: sha512-INS+6gh91cLUjB+PVHfu1UqcB76Sqtpyp7bnL+FYojhjygvOPA9ctiD/JDKsyD9Xgu4hUhCSJBPig/w7duNajw==}
'@floating-ui/core@1.7.3':
resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==}
@@ -4188,9 +4191,6 @@ packages:
'@socket.io/component-emitter@3.1.2':
resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
- '@standard-schema/spec@1.0.0':
- resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==}
-
'@standard-schema/spec@1.1.0':
resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==}
@@ -5932,8 +5932,8 @@ packages:
resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
engines: {node: '>= 0.6'}
- cookie@1.0.2:
- resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==}
+ cookie@1.1.1:
+ resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==}
engines: {node: '>=18'}
cookies@0.9.1:
@@ -6437,8 +6437,8 @@ packages:
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- effect@3.19.15:
- resolution: {integrity: sha512-vzMmgfZKLcojmUjBdlQx+uaKryO7yULlRxjpDnHdnvcp1NPHxJyoM6IOXBLlzz2I/uPtZpGKavt5hBv7IvGZkA==}
+ effect@3.19.16:
+ resolution: {integrity: sha512-7+XC3vGrbAhCHd8LTFHvnZjRpZKZ8YHRZqJTkpNoxcJ2mCyNs2SwI+6VkV/ij8Y3YW7wfBN4EbU06/F5+m/wkQ==}
electron-to-chromium@1.5.114:
resolution: {integrity: sha512-DFptFef3iktoKlFQK/afbo274/XNWD00Am0xa7M8FZUepHlHT8PEuiNBoRfFHbH1okqN58AlhbJ4QTkcnXorjA==}
@@ -6482,8 +6482,8 @@ packages:
resolution: {integrity: sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==}
engines: {node: '>=10.2.0'}
- enhanced-resolve@5.18.4:
- resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==}
+ enhanced-resolve@5.19.0:
+ resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==}
engines: {node: '>=10.13.0'}
entities@4.5.0:
@@ -6834,8 +6834,8 @@ packages:
fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
- fast-json-stringify@6.0.1:
- resolution: {integrity: sha512-s7SJE83QKBZwg54dIbD5rCtzOBVD43V1ReWXXYqBgwCwHLYAAT0RQc/FmrQglXqWPpz6omtryJQOau5jI4Nrvg==}
+ fast-json-stringify@6.3.0:
+ resolution: {integrity: sha512-oRCntNDY/329HJPlmdNLIdogNtt6Vyjb1WuT01Soss3slIdyUp8kAcDU3saQTOquEK8KFVfwIIF7FebxUAu+yA==}
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
@@ -6843,8 +6843,8 @@ packages:
fast-querystring@1.1.2:
resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}
- fast-uri@3.0.6:
- resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==}
+ fast-uri@3.1.0:
+ resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==}
fast-xml-parser@5.3.4:
resolution: {integrity: sha512-EFd6afGmXlCx8H8WTZHhAoDaWaGyuIBoZJ2mknrNxug+aZKjkp0a0dlars9Izl+jF+7Gu1/5f/2h68cQpe0IiA==}
@@ -6856,11 +6856,11 @@ packages:
peerDependencies:
'@babel/types': ^7
- fastify@5.7.2:
- resolution: {integrity: sha512-dBJolW+hm6N/yJVf6J5E1BxOBNkuXNl405nrfeR8SpvGWG3aCC2XDHyiFBdow8Win1kj7sjawQc257JlYY6M/A==}
+ fastify@5.7.3:
+ resolution: {integrity: sha512-QHzWSmTNUg9Ba8tNXzb92FTH77K+c8yeQPH80EeSIc9wyZj85jbPisMP0rwmyKv8oJwUFPe1UpN8HkNIXwCnUQ==}
- fastq@1.17.1:
- resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
+ fastq@1.20.1:
+ resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
fault@1.0.4:
resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==}
@@ -6913,8 +6913,8 @@ packages:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
- find-my-way@9.3.0:
- resolution: {integrity: sha512-eRoFWQw+Yv2tuYlK2pjFS2jGXSxSppAs3hSQjfxVKxM5amECzIgYYc1FEI8ZmhSh/Ig+FrKEz43NLRKJjYCZVg==}
+ find-my-way@9.4.0:
+ resolution: {integrity: sha512-5Ye4vHsypZRYtS01ob/iwHzGRUDELlsoCftI/OZFhcLs1M0tkGPcXldE80TAZC5yYuJMBPJQQ43UHlqbJWiX2w==}
engines: {node: '>=20'}
find-up-simple@1.0.0:
@@ -7094,6 +7094,9 @@ packages:
get-tsconfig@4.13.0:
resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==}
+ get-tsconfig@4.13.6:
+ resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==}
+
get-tsconfig@4.8.1:
resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==}
@@ -7439,8 +7442,8 @@ packages:
resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
engines: {node: '>= 12'}
- ipaddr.js@2.2.0:
- resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==}
+ ipaddr.js@2.3.0:
+ resolution: {integrity: sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==}
engines: {node: '>= 10'}
iron-webcrypto@1.2.1:
@@ -7712,9 +7715,9 @@ packages:
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- isexe@3.1.1:
- resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
- engines: {node: '>=16'}
+ isexe@3.1.2:
+ resolution: {integrity: sha512-mIcis6w+JiQf3P7t7mg/35GKB4T1FQsBOtMIvuKw4YErj5RjtbhcTd5/I30fmkmGMwvI0WlzSNN+27K0QCMkAw==}
+ engines: {node: '>=20'}
isomorphic-dompurify@2.35.0:
resolution: {integrity: sha512-a9+LQqylQCU8f1zmsYmg2tfrbdY2YS/Hc+xntcq/mDI2MY3Q108nq8K23BWDIg6YGC5JsUMC15fj2ZMqCzt/+A==}
@@ -7830,8 +7833,8 @@ packages:
json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
- json-schema-ref-resolver@2.0.1:
- resolution: {integrity: sha512-HG0SIB9X4J8bwbxCbnd5FfPEbcXAJYTi1pBJeP/QPON+w8ovSME8iRG+ElHNxZNX2Qh6eYn1GdzJFS4cDFfx0Q==}
+ json-schema-ref-resolver@3.0.0:
+ resolution: {integrity: sha512-hOrZIVL5jyYFjzk7+y7n5JDzGlU8rfWDuYyHwGa2WA8/pcmMHezp2xsVwxrebD/Q9t8Nc5DboieySDpCp4WG4A==}
json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
@@ -8920,14 +8923,14 @@ packages:
resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
engines: {node: '>=4'}
- pino-abstract-transport@2.0.0:
- resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==}
+ pino-abstract-transport@3.0.0:
+ resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==}
- pino-std-serializers@7.0.0:
- resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==}
+ pino-std-serializers@7.1.0:
+ resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==}
- pino@10.1.0:
- resolution: {integrity: sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==}
+ pino@10.3.0:
+ resolution: {integrity: sha512-0GNPNzHXBKw6U/InGe79A3Crzyk9bcSyObF9/Gfo9DLEf5qj5RF50RSjsu0W1rZ6ZqRGdzDFCRBQvi9/rSGPtA==}
hasBin: true
piscina@4.6.1:
@@ -9534,8 +9537,8 @@ packages:
resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
engines: {node: '>= 4'}
- reusify@1.0.4:
- resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
+ reusify@1.1.0:
+ resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
rfc4648@1.5.4:
@@ -9648,8 +9651,8 @@ packages:
resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==}
engines: {node: '>= 10.13.0'}
- secure-json-parse@4.0.0:
- resolution: {integrity: sha512-dxtLJO6sc35jWidmLxo7ij+Eg48PM/kleBsxpC8QJE0qJICe+KawkDQmvCMZUr9u7WKVHgMW6vy3fQ7zMiFZMA==}
+ secure-json-parse@4.1.0:
+ resolution: {integrity: sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==}
semantic-release@25.0.3:
resolution: {integrity: sha512-WRgl5GcypwramYX4HV+eQGzUbD7UUbljVmS+5G1uMwX/wLgYuJAxGeerXJDMO2xshng4+FXqCgyB5QfClV6WjA==}
@@ -9686,6 +9689,11 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ semver@7.7.4:
+ resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==}
+ engines: {node: '>=10'}
+ hasBin: true
+
sentence-case@2.1.1:
resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==}
@@ -9699,8 +9707,8 @@ packages:
serialize-javascript@6.0.2:
resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
- set-cookie-parser@2.7.1:
- resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==}
+ set-cookie-parser@2.7.2:
+ resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==}
set-function-length@1.2.2:
resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
@@ -10149,8 +10157,9 @@ packages:
thenify@3.3.1:
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
- thread-stream@3.1.0:
- resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==}
+ thread-stream@4.0.0:
+ resolution: {integrity: sha512-4iMVL6HAINXWf1ZKZjIPcz5wYaOdPhtO8ATvZ+Xqp3BTdaqtAwQkNmKORqcIo5YkQqGXq5cwfswDwMqqQNrpJA==}
+ engines: {node: '>=20'}
through2@2.0.5:
resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
@@ -11537,7 +11546,7 @@ snapshots:
'@ctrl/magnet-link': 4.2.0
'@ctrl/shared-torrent': 6.5.0(ofetch@1.5.1)
'@ctrl/torrent-file': 4.4.0
- cookie: 1.0.2
+ cookie: 1.1.1
node-fetch-native: 1.6.7
ofetch: 1.5.1
type-fest: 5.2.0
@@ -11848,7 +11857,7 @@ snapshots:
dependencies:
ajv: 8.17.1
ajv-formats: 3.0.1(ajv@8.17.1)
- fast-uri: 3.0.6
+ fast-uri: 3.1.0
'@fastify/busboy@2.1.1': {}
@@ -11856,18 +11865,18 @@ snapshots:
'@fastify/fast-json-stringify-compiler@5.0.3':
dependencies:
- fast-json-stringify: 6.0.1
+ fast-json-stringify: 6.3.0
- '@fastify/forwarded@3.0.0': {}
+ '@fastify/forwarded@3.0.1': {}
'@fastify/merge-json-schemas@0.2.1':
dependencies:
dequal: 2.0.3
- '@fastify/proxy-addr@5.0.0':
+ '@fastify/proxy-addr@5.1.0':
dependencies:
- '@fastify/forwarded': 3.0.0
- ipaddr.js: 2.2.0
+ '@fastify/forwarded': 3.0.1
+ ipaddr.js: 2.3.0
'@floating-ui/core@1.7.3':
dependencies:
@@ -12292,7 +12301,7 @@ snapshots:
ast-types: 0.14.2
cli-high: 0.4.3
diff: 5.2.2
- effect: 3.19.15
+ effect: 3.19.16
nanoid: 5.1.6
recast: 0.23.11
xycolors: 0.1.2
@@ -12379,7 +12388,7 @@ snapshots:
'@nodelib/fs.walk@1.2.8':
dependencies:
'@nodelib/fs.scandir': 2.1.5
- fastq: 1.17.1
+ fastq: 1.20.1
'@octokit/app@16.1.2':
dependencies:
@@ -12844,8 +12853,6 @@ snapshots:
'@socket.io/component-emitter@3.1.2': {}
- '@standard-schema/spec@1.0.0': {}
-
'@standard-schema/spec@1.1.0': {}
'@swagger-api/apidom-ast@1.0.0-rc.1':
@@ -14020,7 +14027,7 @@ snapshots:
'@typescript-eslint/visitor-keys': 8.54.0
debug: 4.4.3
minimatch: 9.0.5
- semver: 7.7.3
+ semver: 7.7.4
tinyglobby: 0.2.15
ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
@@ -14103,7 +14110,7 @@ snapshots:
'@vitest/expect@4.0.18':
dependencies:
- '@standard-schema/spec': 1.0.0
+ '@standard-schema/spec': 1.1.0
'@types/chai': 5.2.2
'@vitest/spy': 4.0.18
'@vitest/utils': 4.0.18
@@ -14318,7 +14325,7 @@ snapshots:
ajv@8.17.1:
dependencies:
fast-deep-equal: 3.1.3
- fast-uri: 3.0.6
+ fast-uri: 3.1.0
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
@@ -14545,7 +14552,7 @@ snapshots:
avvio@9.1.0:
dependencies:
'@fastify/error': 4.2.0
- fastq: 1.17.1
+ fastq: 1.20.1
aws-ssl-profiles@1.1.2: {}
@@ -14720,7 +14727,7 @@ snapshots:
builtins@5.1.0:
dependencies:
- semver: 7.7.3
+ semver: 7.7.4
byline@5.0.0: {}
@@ -15013,7 +15020,7 @@ snapshots:
conventional-commits-filter: 5.0.0
handlebars: 4.7.8
meow: 13.2.0
- semver: 7.7.3
+ semver: 7.7.4
conventional-commits-filter@5.0.0: {}
@@ -15029,7 +15036,7 @@ snapshots:
cookie@0.7.2: {}
- cookie@1.0.2: {}
+ cookie@1.1.1: {}
cookies@0.9.1:
dependencies:
@@ -15435,7 +15442,7 @@ snapshots:
eastasianwidth@0.2.0: {}
- effect@3.19.15:
+ effect@3.19.16:
dependencies:
'@standard-schema/spec': 1.1.0
fast-check: 3.23.2
@@ -15493,7 +15500,7 @@ snapshots:
- supports-color
- utf-8-validate
- enhanced-resolve@5.18.4:
+ enhanced-resolve@5.19.0:
dependencies:
graceful-fs: 4.2.11
tapable: 2.3.0
@@ -16129,13 +16136,13 @@ snapshots:
fast-json-stable-stringify@2.1.0: {}
- fast-json-stringify@6.0.1:
+ fast-json-stringify@6.3.0:
dependencies:
'@fastify/merge-json-schemas': 0.2.1
ajv: 8.17.1
ajv-formats: 3.0.1(ajv@8.17.1)
- fast-uri: 3.0.6
- json-schema-ref-resolver: 2.0.1
+ fast-uri: 3.1.0
+ json-schema-ref-resolver: 3.0.0
rfdc: 1.4.1
fast-levenshtein@2.0.6: {}
@@ -16144,7 +16151,7 @@ snapshots:
dependencies:
fast-decode-uri-component: 1.0.1
- fast-uri@3.0.6: {}
+ fast-uri@3.1.0: {}
fast-xml-parser@5.3.4:
dependencies:
@@ -16154,27 +16161,27 @@ snapshots:
dependencies:
'@babel/types': 7.26.0
- fastify@5.7.2:
+ fastify@5.7.3:
dependencies:
'@fastify/ajv-compiler': 4.0.5
'@fastify/error': 4.2.0
'@fastify/fast-json-stringify-compiler': 5.0.3
- '@fastify/proxy-addr': 5.0.0
+ '@fastify/proxy-addr': 5.1.0
abstract-logging: 2.0.1
avvio: 9.1.0
- fast-json-stringify: 6.0.1
- find-my-way: 9.3.0
+ fast-json-stringify: 6.3.0
+ find-my-way: 9.4.0
light-my-request: 6.6.0
- pino: 10.1.0
+ pino: 10.3.0
process-warning: 5.0.0
rfdc: 1.4.1
- secure-json-parse: 4.0.0
- semver: 7.7.3
+ secure-json-parse: 4.1.0
+ semver: 7.7.4
toad-cache: 3.7.0
- fastq@1.17.1:
+ fastq@1.20.1:
dependencies:
- reusify: 1.0.4
+ reusify: 1.1.0
fault@1.0.4:
dependencies:
@@ -16218,7 +16225,7 @@ snapshots:
dependencies:
to-regex-range: 5.0.1
- find-my-way@9.3.0:
+ find-my-way@9.4.0:
dependencies:
fast-deep-equal: 3.1.3
fast-querystring: 1.1.2
@@ -16332,7 +16339,7 @@ snapshots:
'@petamoriken/float16': 3.9.3
debug: 4.4.3
env-paths: 3.0.0
- semver: 7.7.3
+ semver: 7.7.4
shell-quote: 1.8.3
which: 4.0.0
transitivePeerDependencies:
@@ -16419,6 +16426,11 @@ snapshots:
dependencies:
resolve-pkg-maps: 1.0.0
+ get-tsconfig@4.13.6:
+ dependencies:
+ resolve-pkg-maps: 1.0.0
+ optional: true
+
get-tsconfig@4.8.1:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -16834,7 +16846,7 @@ snapshots:
jsbn: 1.1.0
sprintf-js: 1.1.3
- ipaddr.js@2.2.0: {}
+ ipaddr.js@2.3.0: {}
iron-webcrypto@1.2.1: {}
@@ -17073,7 +17085,7 @@ snapshots:
isexe@2.0.0: {}
- isexe@3.1.1:
+ isexe@3.1.2:
optional: true
isomorphic-dompurify@2.35.0(postcss@8.5.6):
@@ -17217,7 +17229,7 @@ snapshots:
json-parse-even-better-errors@2.3.1: {}
- json-schema-ref-resolver@2.0.1:
+ json-schema-ref-resolver@3.0.0:
dependencies:
dequal: 2.0.3
@@ -17291,9 +17303,9 @@ snapshots:
light-my-request@6.6.0:
dependencies:
- cookie: 1.0.2
+ cookie: 1.1.1
process-warning: 4.0.1
- set-cookie-parser: 2.7.1
+ set-cookie-parser: 2.7.2
lines-and-columns@1.2.4: {}
@@ -17426,7 +17438,7 @@ snapshots:
make-dir@4.0.0:
dependencies:
- semver: 7.7.3
+ semver: 7.7.4
make-error@1.3.6: {}
@@ -17928,7 +17940,7 @@ snapshots:
node-abi@3.67.0:
dependencies:
- semver: 7.7.3
+ semver: 7.7.4
node-abort-controller@3.1.1: {}
@@ -18000,13 +18012,13 @@ snapshots:
normalize-package-data@6.0.2:
dependencies:
hosted-git-info: 7.0.2
- semver: 7.7.3
+ semver: 7.7.4
validate-npm-package-license: 3.0.4
normalize-package-data@8.0.0:
dependencies:
hosted-git-info: 9.0.2
- semver: 7.7.3
+ semver: 7.7.4
validate-npm-package-license: 3.0.4
normalize-path@3.0.0: {}
@@ -18390,25 +18402,25 @@ snapshots:
pify@3.0.0: {}
- pino-abstract-transport@2.0.0:
+ pino-abstract-transport@3.0.0:
dependencies:
split2: 4.2.0
- pino-std-serializers@7.0.0: {}
+ pino-std-serializers@7.1.0: {}
- pino@10.1.0:
+ pino@10.3.0:
dependencies:
'@pinojs/redact': 0.4.0
atomic-sleep: 1.0.0
on-exit-leak-free: 2.1.2
- pino-abstract-transport: 2.0.0
- pino-std-serializers: 7.0.0
+ pino-abstract-transport: 3.0.0
+ pino-std-serializers: 7.1.0
process-warning: 5.0.0
quick-format-unescaped: 4.0.4
real-require: 0.2.0
safe-stable-stringify: 2.5.0
sonic-boom: 4.2.0
- thread-stream: 3.1.0
+ thread-stream: 4.0.0
piscina@4.6.1:
optionalDependencies:
@@ -19133,7 +19145,7 @@ snapshots:
retry@0.12.0: {}
- reusify@1.0.4: {}
+ reusify@1.1.0: {}
rfc4648@1.5.4: {}
@@ -19288,7 +19300,7 @@ snapshots:
ajv-formats: 2.1.1(ajv@8.17.1)
ajv-keywords: 5.1.0(ajv@8.17.1)
- secure-json-parse@4.0.0: {}
+ secure-json-parse@4.1.0: {}
semantic-release@25.0.3(typescript@5.9.3):
dependencies:
@@ -19340,6 +19352,8 @@ snapshots:
semver@7.7.3: {}
+ semver@7.7.4: {}
+
sentence-case@2.1.1:
dependencies:
no-case: 2.3.2
@@ -19355,7 +19369,7 @@ snapshots:
dependencies:
randombytes: 2.1.0
- set-cookie-parser@2.7.1: {}
+ set-cookie-parser@2.7.2: {}
set-function-length@1.2.2:
dependencies:
@@ -19391,7 +19405,7 @@ snapshots:
dependencies:
'@img/colour': 1.0.0
detect-libc: 2.1.2
- semver: 7.7.3
+ semver: 7.7.4
optionalDependencies:
'@img/sharp-darwin-arm64': 0.34.4
'@img/sharp-darwin-x64': 0.34.4
@@ -19561,7 +19575,7 @@ snapshots:
detect-newline: 4.0.1
git-hooks-list: 4.1.1
is-plain-obj: 4.1.0
- semver: 7.7.3
+ semver: 7.7.4
sort-object-keys: 2.0.1
tinyglobby: 0.2.15
@@ -19992,7 +20006,7 @@ snapshots:
dependencies:
any-promise: 1.3.0
- thread-stream@3.1.0:
+ thread-stream@4.0.0:
dependencies:
real-require: 0.2.0
@@ -20184,7 +20198,7 @@ snapshots:
tsx@4.20.5:
dependencies:
esbuild: 0.25.12
- get-tsconfig: 4.13.0
+ get-tsconfig: 4.13.6
optionalDependencies:
fsevents: 2.3.3
optional: true
@@ -20476,7 +20490,7 @@ snapshots:
pupa: 2.1.1
registry-auth-token: 5.0.2
registry-url: 5.1.0
- semver: 7.7.3
+ semver: 7.6.3
semver-diff: 3.1.1
xdg-basedir: 4.0.0
transitivePeerDependencies:
@@ -20727,7 +20741,7 @@ snapshots:
acorn-import-attributes: 1.9.5(acorn@8.15.0)
browserslist: 4.28.1
chrome-trace-event: 1.0.4
- enhanced-resolve: 5.18.4
+ enhanced-resolve: 5.19.0
es-module-lexer: 1.7.0
eslint-scope: 5.1.1
events: 3.3.0
@@ -20833,7 +20847,7 @@ snapshots:
which@4.0.0:
dependencies:
- isexe: 3.1.1
+ isexe: 3.1.2
optional: true
why-is-node-running@2.3.0:
From 7bf5bbd0353818adfc5dcd131a0f7db49575a803 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 20:28:22 +0100
Subject: [PATCH 22/41] chore(deps): update dependency jsdom to v28 (#5003)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 207 +++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 193 insertions(+), 16 deletions(-)
diff --git a/package.json b/package.json
index 19974784a..1c8fbc8b1 100644
--- a/package.json
+++ b/package.json
@@ -49,7 +49,7 @@
"@vitest/ui": "^4.0.18",
"conventional-changelog-conventionalcommits": "^9.1.0",
"cross-env": "^10.1.0",
- "jsdom": "^27.4.0",
+ "jsdom": "^28.0.0",
"json5": "^2.2.3",
"prettier": "^3.8.1",
"semantic-release": "^25.0.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 370d9a3cf..71f41c2b1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -80,8 +80,8 @@ importers:
specifier: ^10.1.0
version: 10.1.0
jsdom:
- specifier: ^27.4.0
- version: 27.4.0(postcss@8.5.6)
+ specifier: ^28.0.0
+ version: 28.0.0(@noble/hashes@2.0.1)
json5:
specifier: ^2.2.3
version: 2.2.3
@@ -105,7 +105,7 @@ importers:
version: 6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.18
- version: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ version: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
apps/nextjs:
dependencies:
@@ -285,7 +285,7 @@ importers:
version: 13.0.1
isomorphic-dompurify:
specifier: ^2.35.0
- version: 2.35.0(postcss@8.5.6)
+ version: 2.35.0(@noble/hashes@2.0.1)(postcss@8.5.6)
jotai:
specifier: ^2.17.1
version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.13)(react@19.2.4)
@@ -2420,6 +2420,9 @@ packages:
'@acemir/cssom@0.9.28':
resolution: {integrity: sha512-LuS6IVEivI75vKN8S04qRD+YySP0RmU/cV8UNukhQZvprxF+76Z43TNo/a08eCodaGhT1Us8etqS1ZRY9/Or0A==}
+ '@acemir/cssom@0.9.31':
+ resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==}
+
'@actions/core@2.0.1':
resolution: {integrity: sha512-oBfqT3GwkvLlo1fjvhQLQxuwZCGTarTE5OuZ2Wg10hvhBj7LRIlF611WT4aZS6fDhO5ZKlY7lCAZTlpmyaHaeg==}
@@ -2449,6 +2452,9 @@ packages:
'@asamuzakjp/css-color@4.1.0':
resolution: {integrity: sha512-9xiBAtLn4aNsa4mDnpovJvBn72tNEIACyvlqaNJ+ADemR+yeMJWnBudOi2qGDviJa7SwcDOU/TRh5dnET7qk0w==}
+ '@asamuzakjp/css-color@4.1.2':
+ resolution: {integrity: sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==}
+
'@asamuzakjp/dom-selector@6.7.6':
resolution: {integrity: sha512-hBaJER6A9MpdG3WgdlOolHmbOYvSk46y7IQN/1+iqiCuUu6iWdQrs9DGKF8ocqsEqWujWf/V7b7vaDgiUmIvUg==}
@@ -2708,6 +2714,10 @@ packages:
resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==}
engines: {node: '>=18'}
+ '@csstools/color-helpers@6.0.1':
+ resolution: {integrity: sha512-NmXRccUJMk2AWA5A7e5a//3bCIMyOu2hAtdRYrhPPHjDxINuCwX1w6rnIZ4xjLcp0ayv6h8Pc3X0eJUGiAAXHQ==}
+ engines: {node: '>=20.19.0'}
+
'@csstools/css-calc@2.1.4':
resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==}
engines: {node: '>=18'}
@@ -2715,6 +2725,13 @@ packages:
'@csstools/css-parser-algorithms': ^3.0.5
'@csstools/css-tokenizer': ^3.0.4
+ '@csstools/css-calc@3.0.0':
+ resolution: {integrity: sha512-q4d82GTl8BIlh/dTnVsWmxnbWJeb3kiU8eUH71UxlxnS+WIaALmtzTL8gR15PkYOexMQYVk0CO4qIG93C1IvPA==}
+ engines: {node: '>=20.19.0'}
+ peerDependencies:
+ '@csstools/css-parser-algorithms': ^4.0.0
+ '@csstools/css-tokenizer': ^4.0.0
+
'@csstools/css-color-parser@3.1.0':
resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==}
engines: {node: '>=18'}
@@ -2722,22 +2739,42 @@ packages:
'@csstools/css-parser-algorithms': ^3.0.5
'@csstools/css-tokenizer': ^3.0.4
+ '@csstools/css-color-parser@4.0.1':
+ resolution: {integrity: sha512-vYwO15eRBEkeF6xjAno/KQ61HacNhfQuuU/eGwH67DplL0zD5ZixUa563phQvUelA07yDczIXdtmYojCphKJcw==}
+ engines: {node: '>=20.19.0'}
+ peerDependencies:
+ '@csstools/css-parser-algorithms': ^4.0.0
+ '@csstools/css-tokenizer': ^4.0.0
+
'@csstools/css-parser-algorithms@3.0.5':
resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==}
engines: {node: '>=18'}
peerDependencies:
'@csstools/css-tokenizer': ^3.0.4
+ '@csstools/css-parser-algorithms@4.0.0':
+ resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==}
+ engines: {node: '>=20.19.0'}
+ peerDependencies:
+ '@csstools/css-tokenizer': ^4.0.0
+
'@csstools/css-syntax-patches-for-csstree@1.0.14':
resolution: {integrity: sha512-zSlIxa20WvMojjpCSy8WrNpcZ61RqfTfX3XTaOeVlGJrt/8HF3YbzgFZa01yTbT4GWQLwfTcC3EB8i3XnB647Q==}
engines: {node: '>=18'}
peerDependencies:
postcss: ^8.4
+ '@csstools/css-syntax-patches-for-csstree@1.0.26':
+ resolution: {integrity: sha512-6boXK0KkzT5u5xOgF6TKB+CLq9SOpEGmkZw0g5n9/7yg85wab3UzSxB8TxhLJ31L4SGJ6BCFRw/iftTha1CJXA==}
+
'@csstools/css-tokenizer@3.0.4':
resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
engines: {node: '>=18'}
+ '@csstools/css-tokenizer@4.0.0':
+ resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==}
+ engines: {node: '>=20.19.0'}
+
'@ctrl/deluge@7.5.0':
resolution: {integrity: sha512-pdJEZBhyoJsPVLuGv4LPHLOdADxuVrEeI02p2tak2CZQF/tH/B0B+PMTIPBRX4knvJM52rZykHhHxHbHFlVXOQ==}
engines: {node: '>=18'}
@@ -3185,6 +3222,15 @@ packages:
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@exodus/bytes@1.11.0':
+ resolution: {integrity: sha512-wO3vd8nsEHdumsXrjGO/v4p6irbg7hy9kvIeR6i2AwylZSk4HJdWgL0FNaVquW1+AweJcdvU1IEpuIWk/WaPnA==}
+ engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+ peerDependencies:
+ '@noble/hashes': ^1.8.0 || ^2.0.0
+ peerDependenciesMeta:
+ '@noble/hashes':
+ optional: true
+
'@exodus/bytes@1.7.0':
resolution: {integrity: sha512-5i+BtvujK/vM07YCGDyz4C4AyDzLmhxHMtM5HpUyPRtJPBdFPsj290ffXW+UXY21/G7GtXeHD2nRmq0T1ShyQQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -6027,6 +6073,10 @@ packages:
resolution: {integrity: sha512-KyOS/kJMEq5O9GdPnaf82noigg5X5DYn0kZPJTaAsCUaBizp6Xa1y9D4Qoqf/JazEXWuruErHgVXwjN5391ZJw==}
engines: {node: '>=20'}
+ cssstyle@5.3.7:
+ resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==}
+ engines: {node: '>=20'}
+
csstype@3.2.3:
resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
@@ -6085,6 +6135,10 @@ packages:
resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==}
engines: {node: '>=20'}
+ data-urls@7.0.0:
+ resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==}
+ engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+
data-view-buffer@1.0.1:
resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
engines: {node: '>= 0.4'}
@@ -7815,6 +7869,15 @@ packages:
canvas:
optional: true
+ jsdom@28.0.0:
+ resolution: {integrity: sha512-KDYJgZ6T2TKdU8yBfYueq5EPG/EylMsBvCaenWMJb2OXmjgczzwveRCoJ+Hgj1lXPDyasvrgneSn4GBuR1hYyA==}
+ engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+ peerDependencies:
+ canvas: ^3.0.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+
jsep@1.4.0:
resolution: {integrity: sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==}
engines: {node: '>= 10.16.0'}
@@ -8021,6 +8084,10 @@ packages:
resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==}
engines: {node: 20 || >=22}
+ lru-cache@11.2.5:
+ resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==}
+ engines: {node: 20 || >=22}
+
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
@@ -10529,6 +10596,10 @@ packages:
resolution: {integrity: sha512-4VQSpGEGsWzk0VYxyB/wVX/Q7qf9t5znLRgs0dzszr9w9Fej/8RVNQ+S20vdXSAyra/bJ7ZQfGv6ZMj7UEbzSg==}
engines: {node: '>=20.18.1'}
+ undici@7.21.0:
+ resolution: {integrity: sha512-Hn2tCQpoDt1wv23a68Ctc8Cr/BHpUSfaPYrkajTXOS9IKpxVRx/X5m1K2YkbK2ipgZgxXSgsUinl3x+2YdSSfg==}
+ engines: {node: '>=20.18.1'}
+
unicode-emoji-modifier-base@1.0.0:
resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==}
engines: {node: '>=4'}
@@ -10852,6 +10923,10 @@ packages:
resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==}
engines: {node: '>=20'}
+ webidl-conversions@8.0.1:
+ resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==}
+ engines: {node: '>=20'}
+
webpack-sources@3.3.3:
resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
engines: {node: '>=10.13.0'}
@@ -10876,10 +10951,18 @@ packages:
resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
engines: {node: '>=18'}
+ whatwg-mimetype@5.0.0:
+ resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==}
+ engines: {node: '>=20'}
+
whatwg-url@15.1.0:
resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==}
engines: {node: '>=20'}
+ whatwg-url@16.0.0:
+ resolution: {integrity: sha512-9CcxtEKsf53UFwkSUZjG+9vydAsFO4lFHBpJUtjBcoJOCJpKnSJNwCw813zrYJHpCJ7sgfbtOe0V5Ku7Pa1XMQ==}
+ engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+
whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
@@ -11127,6 +11210,8 @@ snapshots:
'@acemir/cssom@0.9.28': {}
+ '@acemir/cssom@0.9.31': {}
+
'@actions/core@2.0.1':
dependencies:
'@actions/exec': 2.0.0
@@ -11166,6 +11251,14 @@ snapshots:
'@csstools/css-tokenizer': 3.0.4
lru-cache: 11.2.4
+ '@asamuzakjp/css-color@4.1.2':
+ dependencies:
+ '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-tokenizer': 4.0.0
+ lru-cache: 11.2.5
+
'@asamuzakjp/dom-selector@6.7.6':
dependencies:
'@asamuzakjp/nwsapi': 2.3.9
@@ -11498,11 +11591,18 @@ snapshots:
'@csstools/color-helpers@5.1.0': {}
+ '@csstools/color-helpers@6.0.1': {}
+
'@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
dependencies:
'@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
'@csstools/css-tokenizer': 3.0.4
+ '@csstools/css-calc@3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
+ dependencies:
+ '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-tokenizer': 4.0.0
+
'@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
dependencies:
'@csstools/color-helpers': 5.1.0
@@ -11510,16 +11610,31 @@ snapshots:
'@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
'@csstools/css-tokenizer': 3.0.4
+ '@csstools/css-color-parser@4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
+ dependencies:
+ '@csstools/color-helpers': 6.0.1
+ '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-tokenizer': 4.0.0
+
'@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)':
dependencies:
'@csstools/css-tokenizer': 3.0.4
+ '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)':
+ dependencies:
+ '@csstools/css-tokenizer': 4.0.0
+
'@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.6)':
dependencies:
postcss: 8.5.6
+ '@csstools/css-syntax-patches-for-csstree@1.0.26': {}
+
'@csstools/css-tokenizer@3.0.4': {}
+ '@csstools/css-tokenizer@4.0.0': {}
+
'@ctrl/deluge@7.5.0':
dependencies:
'@ctrl/magnet-link': 4.2.0
@@ -11842,6 +11957,10 @@ snapshots:
'@eslint/core': 0.17.0
levn: 0.4.1
+ '@exodus/bytes@1.11.0(@noble/hashes@2.0.1)':
+ optionalDependencies:
+ '@noble/hashes': 2.0.1
+
'@exodus/bytes@1.7.0': {}
'@extractus/feed-extractor@7.1.7':
@@ -14106,7 +14225,7 @@ snapshots:
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/expect@4.0.18':
dependencies:
@@ -14151,7 +14270,7 @@ snapshots:
sirv: 3.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/utils@4.0.18':
dependencies:
@@ -15132,6 +15251,13 @@ snapshots:
transitivePeerDependencies:
- postcss
+ cssstyle@5.3.7:
+ dependencies:
+ '@asamuzakjp/css-color': 4.1.2
+ '@csstools/css-syntax-patches-for-csstree': 1.0.26
+ css-tree: 3.1.0
+ lru-cache: 11.2.4
+
csstype@3.2.3: {}
d3-array@3.2.4:
@@ -15181,6 +15307,13 @@ snapshots:
whatwg-mimetype: 4.0.0
whatwg-url: 15.1.0
+ data-urls@7.0.0(@noble/hashes@2.0.1):
+ dependencies:
+ whatwg-mimetype: 5.0.0
+ whatwg-url: 16.0.0(@noble/hashes@2.0.1)
+ transitivePeerDependencies:
+ - '@noble/hashes'
+
data-view-buffer@1.0.1:
dependencies:
call-bind: 1.0.8
@@ -16651,11 +16784,11 @@ snapshots:
hpagent@1.2.0: {}
- html-encoding-sniffer@6.0.0:
+ html-encoding-sniffer@6.0.0(@noble/hashes@2.0.1):
dependencies:
- '@exodus/bytes': 1.7.0
+ '@exodus/bytes': 1.11.0(@noble/hashes@2.0.1)
transitivePeerDependencies:
- - '@exodus/crypto'
+ - '@noble/hashes'
html-entities@2.6.0: {}
@@ -17088,12 +17221,13 @@ snapshots:
isexe@3.1.2:
optional: true
- isomorphic-dompurify@2.35.0(postcss@8.5.6):
+ isomorphic-dompurify@2.35.0(@noble/hashes@2.0.1)(postcss@8.5.6):
dependencies:
dompurify: 3.3.1
- jsdom: 27.4.0(postcss@8.5.6)
+ jsdom: 27.4.0(@noble/hashes@2.0.1)(postcss@8.5.6)
transitivePeerDependencies:
- '@exodus/crypto'
+ - '@noble/hashes'
- bufferutil
- canvas
- postcss
@@ -17190,7 +17324,7 @@ snapshots:
jsbn@1.1.0: {}
- jsdom@27.4.0(postcss@8.5.6):
+ jsdom@27.4.0(@noble/hashes@2.0.1)(postcss@8.5.6):
dependencies:
'@acemir/cssom': 0.9.28
'@asamuzakjp/dom-selector': 6.7.6
@@ -17198,7 +17332,7 @@ snapshots:
cssstyle: 5.3.4(postcss@8.5.6)
data-urls: 6.0.0
decimal.js: 10.6.0
- html-encoding-sniffer: 6.0.0
+ html-encoding-sniffer: 6.0.0(@noble/hashes@2.0.1)
http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.6
is-potential-custom-element-name: 1.0.1
@@ -17214,11 +17348,38 @@ snapshots:
xml-name-validator: 5.0.0
transitivePeerDependencies:
- '@exodus/crypto'
+ - '@noble/hashes'
- bufferutil
- postcss
- supports-color
- utf-8-validate
+ jsdom@28.0.0(@noble/hashes@2.0.1):
+ dependencies:
+ '@acemir/cssom': 0.9.31
+ '@asamuzakjp/dom-selector': 6.7.6
+ '@exodus/bytes': 1.11.0(@noble/hashes@2.0.1)
+ cssstyle: 5.3.7
+ data-urls: 7.0.0(@noble/hashes@2.0.1)
+ decimal.js: 10.6.0
+ html-encoding-sniffer: 6.0.0(@noble/hashes@2.0.1)
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.6
+ is-potential-custom-element-name: 1.0.1
+ parse5: 8.0.0
+ saxes: 6.0.0
+ symbol-tree: 3.2.4
+ tough-cookie: 6.0.0
+ undici: 7.21.0
+ w3c-xmlserializer: 5.0.0
+ webidl-conversions: 8.0.1
+ whatwg-mimetype: 5.0.0
+ whatwg-url: 16.0.0(@noble/hashes@2.0.1)
+ xml-name-validator: 5.0.0
+ transitivePeerDependencies:
+ - '@noble/hashes'
+ - supports-color
+
jsep@1.4.0: {}
jsesc@3.0.2: {}
@@ -17408,6 +17569,8 @@ snapshots:
lru-cache@11.2.4: {}
+ lru-cache@11.2.5: {}
+
lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
@@ -20388,6 +20551,8 @@ snapshots:
undici@7.19.2: {}
+ undici@7.21.0: {}
+
unicode-emoji-modifier-base@1.0.0: {}
unicorn-magic@0.1.0: {}
@@ -20664,7 +20829,7 @@ snapshots:
tsx: 4.20.5
yaml: 2.5.1
- vitest@4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@27.4.0(postcss@8.5.6))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
+ vitest@4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
'@vitest/expect': 4.0.18
'@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
@@ -20689,7 +20854,7 @@ snapshots:
optionalDependencies:
'@types/node': 24.10.11
'@vitest/ui': 4.0.18(vitest@4.0.18)
- jsdom: 27.4.0(postcss@8.5.6)
+ jsdom: 28.0.0(@noble/hashes@2.0.1)
transitivePeerDependencies:
- jiti
- less
@@ -20727,6 +20892,8 @@ snapshots:
webidl-conversions@8.0.0: {}
+ webidl-conversions@8.0.1: {}
+
webpack-sources@3.3.3: {}
webpack-virtual-modules@0.6.2: {}
@@ -20765,11 +20932,21 @@ snapshots:
whatwg-mimetype@4.0.0: {}
+ whatwg-mimetype@5.0.0: {}
+
whatwg-url@15.1.0:
dependencies:
tr46: 6.0.0
webidl-conversions: 8.0.0
+ whatwg-url@16.0.0(@noble/hashes@2.0.1):
+ dependencies:
+ '@exodus/bytes': 1.11.0(@noble/hashes@2.0.1)
+ tr46: 6.0.0
+ webidl-conversions: 8.0.1
+ transitivePeerDependencies:
+ - '@noble/hashes'
+
whatwg-url@5.0.0:
dependencies:
tr46: 0.0.3
From e8c7f454768044540ee37d75fc73654b74315390 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 21:04:17 +0000
Subject: [PATCH 23/41] fix(deps): update dependency dotenv to ^17.2.4 (#5029)
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/cli/package.json | 2 +-
packages/db/package.json | 2 +-
pnpm-lock.yaml | 28 ++++++++++++++--------------
6 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index c6b646f29..a5b374c43 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -70,7 +70,7 @@
"chroma-js": "^3.2.0",
"clsx": "^2.1.1",
"dayjs": "^1.11.19",
- "dotenv": "^17.2.3",
+ "dotenv": "^17.2.4",
"flag-icons": "^7.5.0",
"glob": "^13.0.1",
"isomorphic-dompurify": "^2.35.0",
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index 8440097f2..ccfa1716c 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -38,7 +38,7 @@
"@homarr/validation": "workspace:^0.1.0",
"@homarr/widgets": "workspace:^0.1.0",
"dayjs": "^1.11.19",
- "dotenv": "^17.2.3",
+ "dotenv": "^17.2.4",
"fastify": "^5.7.3",
"superjson": "2.2.6",
"undici": "7.18.2"
diff --git a/apps/websocket/package.json b/apps/websocket/package.json
index 33e678ad1..eb2db429b 100644
--- a/apps/websocket/package.json
+++ b/apps/websocket/package.json
@@ -25,7 +25,7 @@
"@homarr/definitions": "workspace:^0.1.0",
"@homarr/redis": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "dotenv": "^17.2.3",
+ "dotenv": "^17.2.4",
"tsx": "4.20.4",
"ws": "^8.19.0"
},
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 78ff471a8..d325d1fca 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -28,7 +28,7 @@
"@homarr/common": "workspace:^0.1.0",
"@homarr/db": "workspace:^0.1.0",
"@homarr/validation": "workspace:^0.1.0",
- "dotenv": "^17.2.3"
+ "dotenv": "^17.2.4"
},
"devDependencies": {
"@homarr/eslint-config": "workspace:^0.2.0",
diff --git a/packages/db/package.json b/packages/db/package.json
index 6e24729c7..ac17c3af7 100644
--- a/packages/db/package.json
+++ b/packages/db/package.json
@@ -52,7 +52,7 @@
"@testcontainers/mysql": "^11.11.0",
"@testcontainers/postgresql": "^11.11.0",
"better-sqlite3": "^12.6.2",
- "dotenv": "^17.2.3",
+ "dotenv": "^17.2.4",
"drizzle-kit": "^0.31.8",
"drizzle-orm": "^0.45.1",
"drizzle-zod": "^0.8.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 71f41c2b1..7c8fcccd0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -275,8 +275,8 @@ importers:
specifier: ^1.11.19
version: 1.11.19
dotenv:
- specifier: ^17.2.3
- version: 17.2.3
+ specifier: ^17.2.4
+ version: 17.2.4
flag-icons:
specifier: ^7.5.0
version: 7.5.0
@@ -429,8 +429,8 @@ importers:
specifier: ^1.11.19
version: 1.11.19
dotenv:
- specifier: ^17.2.3
- version: 17.2.3
+ specifier: ^17.2.4
+ version: 17.2.4
fastify:
specifier: ^5.7.3
version: 5.7.3
@@ -499,8 +499,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../../packages/validation
dotenv:
- specifier: ^17.2.3
- version: 17.2.3
+ specifier: ^17.2.4
+ version: 17.2.4
tsx:
specifier: 4.20.4
version: 4.20.4
@@ -813,8 +813,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../validation
dotenv:
- specifier: ^17.2.3
- version: 17.2.3
+ specifier: ^17.2.4
+ version: 17.2.4
devDependencies:
'@homarr/eslint-config':
specifier: workspace:^0.2.0
@@ -1156,8 +1156,8 @@ importers:
specifier: ^12.6.2
version: 12.6.2
dotenv:
- specifier: ^17.2.3
- version: 17.2.3
+ specifier: ^17.2.4
+ version: 17.2.4
drizzle-kit:
specifier: ^0.31.8
version: 0.31.8
@@ -6371,8 +6371,8 @@ packages:
resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
engines: {node: '>=12'}
- dotenv@17.2.3:
- resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==}
+ dotenv@17.2.4:
+ resolution: {integrity: sha512-mudtfb4zRB4bVvdj0xRo+e6duH1csJRM8IukBqfTRvHotn9+LBXB8ynAidP9zHqoRC/fsllXgk4kCKlR21fIhw==}
engines: {node: '>=12'}
drange@1.1.1:
@@ -15523,7 +15523,7 @@ snapshots:
dotenv-cli@11.0.0:
dependencies:
cross-spawn: 7.0.6
- dotenv: 17.2.3
+ dotenv: 17.2.4
dotenv-expand: 12.0.3
minimist: 1.2.8
@@ -15535,7 +15535,7 @@ snapshots:
dotenv@16.6.1: {}
- dotenv@17.2.3: {}
+ dotenv@17.2.4: {}
drange@1.1.1: {}
From 18e16d687f8137e5b5c55cf2385436b714a2d27b Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Tue, 10 Feb 2026 21:54:36 +0000
Subject: [PATCH 24/41] fix(deps): update dependency fastify to ^5.7.4 (#5027)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/tasks/package.json | 2 +-
pnpm-lock.yaml | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index ccfa1716c..597828a3f 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -39,7 +39,7 @@
"@homarr/widgets": "workspace:^0.1.0",
"dayjs": "^1.11.19",
"dotenv": "^17.2.4",
- "fastify": "^5.7.3",
+ "fastify": "^5.7.4",
"superjson": "2.2.6",
"undici": "7.18.2"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7c8fcccd0..7bb7e90b3 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -432,8 +432,8 @@ importers:
specifier: ^17.2.4
version: 17.2.4
fastify:
- specifier: ^5.7.3
- version: 5.7.3
+ specifier: ^5.7.4
+ version: 5.7.4
superjson:
specifier: 2.2.6
version: 2.2.6
@@ -6910,8 +6910,8 @@ packages:
peerDependencies:
'@babel/types': ^7
- fastify@5.7.3:
- resolution: {integrity: sha512-QHzWSmTNUg9Ba8tNXzb92FTH77K+c8yeQPH80EeSIc9wyZj85jbPisMP0rwmyKv8oJwUFPe1UpN8HkNIXwCnUQ==}
+ fastify@5.7.4:
+ resolution: {integrity: sha512-e6l5NsRdaEP8rdD8VR0ErJASeyaRbzXYpmkrpr2SuvuMq6Si3lvsaVy5C+7gLanEkvjpMDzBXWE5HPeb/hgTxA==}
fastq@1.20.1:
resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
@@ -16294,7 +16294,7 @@ snapshots:
dependencies:
'@babel/types': 7.26.0
- fastify@5.7.3:
+ fastify@5.7.4:
dependencies:
'@fastify/ajv-compiler': 4.0.5
'@fastify/error': 4.2.0
@@ -20655,7 +20655,7 @@ snapshots:
pupa: 2.1.1
registry-auth-token: 5.0.2
registry-url: 5.1.0
- semver: 7.6.3
+ semver: 7.7.4
semver-diff: 3.1.1
xdg-basedir: 4.0.0
transitivePeerDependencies:
From 6efabd436849b9fdea0d060fe7beaa9c67424c29 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 11 Feb 2026 18:03:26 +0000
Subject: [PATCH 25/41] fix(deps): update dependency video.js to ^8.23.7
(#5034)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/widgets/package.json | 2 +-
pnpm-lock.yaml | 26 +++++++++++++-------------
2 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/packages/widgets/package.json b/packages/widgets/package.json
index bc1503457..84bbcd589 100644
--- a/packages/widgets/package.json
+++ b/packages/widgets/package.json
@@ -77,7 +77,7 @@
"react-dom": "19.2.4",
"react-markdown": "^10.1.0",
"recharts": "^2.15.4",
- "video.js": "^8.23.6",
+ "video.js": "^8.23.7",
"zod": "^4.2.1"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7bb7e90b3..60d8d98b4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2327,8 +2327,8 @@ importers:
specifier: ^2.15.4
version: 2.15.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
video.js:
- specifier: ^8.23.6
- version: 8.23.6
+ specifier: ^8.23.7
+ version: 8.23.7
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -5124,8 +5124,8 @@ packages:
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
- '@videojs/http-streaming@3.17.2':
- resolution: {integrity: sha512-VBQ3W4wnKnVKb/limLdtSD2rAd5cmHN70xoMf4OmuDd0t2kfJX04G+sfw6u2j8oOm2BXYM9E1f4acHruqKnM1g==}
+ '@videojs/http-streaming@3.17.4':
+ resolution: {integrity: sha512-XAvdG2dolBuV2Fx8bu1kjmQ2D4TonGzZH68Pgv/O9xMSFWdZtITSMFismeQLEAtMmGwze8qNJp3RgV+jStrJqg==}
engines: {node: '>=8', npm: '>=5'}
peerDependencies:
video.js: ^8.19.0
@@ -10801,8 +10801,8 @@ packages:
victory-vendor@36.9.2:
resolution: {integrity: sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==}
- video.js@8.23.6:
- resolution: {integrity: sha512-qjS3HTDo7iapedJuso62scA303i+6CaCUnwyRr8GYd/BYAp7XGb7InUMw2Eu6zrN6IWooPOb78NzyMyjRbIN+Q==}
+ video.js@8.23.7:
+ resolution: {integrity: sha512-cG4HOygYt+Z8j6Sf5DuK6OgEOoM+g9oGP6vpqoZRaD13aHE4PMITbyjJUXZcIQbgB0wJEadBRaVm5lJIzo2jAA==}
videojs-contrib-quality-levels@4.1.0:
resolution: {integrity: sha512-TfrXJJg1Bv4t6TOCMEVMwF/CoS8iENYsWNKip8zfhB5kTcegiFYezEA0eHAJPU64ZC8NQbxQgOwAsYU8VXbOWA==}
@@ -14173,7 +14173,7 @@ snapshots:
'@ungap/structured-clone@1.3.0': {}
- '@videojs/http-streaming@3.17.2(video.js@8.23.6)':
+ '@videojs/http-streaming@3.17.4(video.js@8.23.7)':
dependencies:
'@babel/runtime': 7.28.6
'@videojs/vhs-utils': 4.1.1
@@ -14182,7 +14182,7 @@ snapshots:
m3u8-parser: 7.2.0
mpd-parser: 1.3.1
mux.js: 7.1.0
- video.js: 8.23.6
+ video.js: 8.23.7
'@videojs/vhs-utils@4.0.0':
dependencies:
@@ -20776,10 +20776,10 @@ snapshots:
d3-time: 3.1.0
d3-timer: 3.0.1
- video.js@8.23.6:
+ video.js@8.23.7:
dependencies:
'@babel/runtime': 7.28.6
- '@videojs/http-streaming': 3.17.2(video.js@8.23.6)
+ '@videojs/http-streaming': 3.17.4(video.js@8.23.7)
'@videojs/vhs-utils': 4.1.1
'@videojs/xhr': 2.7.0
aes-decrypter: 4.0.2
@@ -20787,14 +20787,14 @@ snapshots:
m3u8-parser: 7.2.0
mpd-parser: 1.3.1
mux.js: 7.1.0
- videojs-contrib-quality-levels: 4.1.0(video.js@8.23.6)
+ videojs-contrib-quality-levels: 4.1.0(video.js@8.23.7)
videojs-font: 4.2.0
videojs-vtt.js: 0.15.5
- videojs-contrib-quality-levels@4.1.0(video.js@8.23.6):
+ videojs-contrib-quality-levels@4.1.0(video.js@8.23.7):
dependencies:
global: 4.4.0
- video.js: 8.23.6
+ video.js: 8.23.7
videojs-font@4.2.0: {}
From 0fff39ee1c99dfb5175b21587ad53c4c50aee8b6 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 11 Feb 2026 19:15:27 +0000
Subject: [PATCH 26/41] chore(deps): update dependency hono@<4.6.5 to
>=4.11.8 (#5032)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 18 +++++++++---------
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/package.json b/package.json
index 1c8fbc8b1..52cbb3f18 100644
--- a/package.json
+++ b/package.json
@@ -84,7 +84,7 @@
"brace-expansion@>=1.0.0 <=1.1.11": ">=4.0.1",
"esbuild@<=0.24.2": ">=0.27.2",
"form-data@>=4.0.0 <4.0.4": ">=4.0.5",
- "hono@<4.6.5": ">=4.11.7",
+ "hono@<4.6.5": ">=4.11.8",
"linkifyjs@<4.3.2": ">=4.3.2",
"nanoid@>=4.0.0 <5.0.9": ">=5.1.6",
"prismjs@<1.30.0": ">=1.30.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 60d8d98b4..bce03e916 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,7 +12,7 @@ overrides:
brace-expansion@>=1.0.0 <=1.1.11: '>=4.0.1'
esbuild@<=0.24.2: '>=0.27.2'
form-data@>=4.0.0 <4.0.4: '>=4.0.5'
- hono@<4.6.5: '>=4.11.7'
+ hono@<4.6.5: '>=4.11.8'
linkifyjs@<4.3.2: '>=4.3.2'
nanoid@>=4.0.0 <5.0.9: '>=5.1.6'
prismjs@<1.30.0: '>=1.30.0'
@@ -3340,7 +3340,7 @@ packages:
resolution: {integrity: sha512-kz323qIQkNQElEGroo/E9MKPDuIR5pkuk/XEWd50K+cSEKdmdiYx0PKWUdaNY2ecJYngtF+njDMsMKplL6zfEg==}
engines: {node: '>=18.14.1'}
peerDependencies:
- hono: '>=4.11.7'
+ hono: '>=4.11.8'
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
@@ -7307,8 +7307,8 @@ packages:
highlightjs-vue@1.0.0:
resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==}
- hono@4.11.7:
- resolution: {integrity: sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==}
+ hono@4.11.9:
+ resolution: {integrity: sha512-Eaw2YTGM6WOxA6CXbckaEvslr2Ne4NFsKrvc0v97JD5awbmeBLO5w9Ho9L9kmKonrwF9RJlW6BxT1PVv/agBHQ==}
engines: {node: '>=16.9.0'}
hook-std@4.0.0:
@@ -12100,9 +12100,9 @@ snapshots:
- undici
- utf-8-validate
- '@hono/node-server@1.13.0(hono@4.11.7)':
+ '@hono/node-server@1.13.0(hono@4.11.9)':
dependencies:
- hono: 4.11.7
+ hono: 4.11.9
'@humanfs/core@0.19.1': {}
@@ -12430,7 +12430,7 @@ snapshots:
'@axiomhq/js': 1.0.0-rc.3
'@babel/core': 7.26.0
'@babel/types': 7.26.0
- '@hono/node-server': 1.13.0(hono@4.11.7)
+ '@hono/node-server': 1.13.0(hono@4.11.9)
'@million/install': 1.0.14
'@rollup/pluginutils': 5.1.0
'@rrweb/types': 2.0.0-alpha.16
@@ -12438,7 +12438,7 @@ snapshots:
ci-info: 4.0.0
esbuild: 0.27.2
faster-babel-types: 0.1.0(@babel/types@7.26.0)
- hono: 4.11.7
+ hono: 4.11.9
isomorphic-fetch: 3.0.0
nanoid: 5.1.6
ohash: 1.1.4
@@ -16770,7 +16770,7 @@ snapshots:
highlightjs-vue@1.0.0: {}
- hono@4.11.7: {}
+ hono@4.11.9: {}
hook-std@4.0.0: {}
From d694b1a5410833a791d57fb3dd4650003510140e Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 11 Feb 2026 19:16:22 +0000
Subject: [PATCH 27/41] fix(deps): update dependency tsdav to ^2.1.7 (#5033)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/integrations/package.json | 2 +-
pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/packages/integrations/package.json b/packages/integrations/package.json
index 298138a8f..cfd3e6da8 100644
--- a/packages/integrations/package.json
+++ b/packages/integrations/package.json
@@ -45,7 +45,7 @@
"node-ical": "^0.22.1",
"octokit": "^5.0.5",
"proxmox-api": "1.1.1",
- "tsdav": "^2.1.6",
+ "tsdav": "^2.1.7",
"undici": "7.18.2",
"xml2js": "^0.6.2",
"zod": "^4.2.1"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bce03e916..afecf06dd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1487,8 +1487,8 @@ importers:
specifier: 1.1.1
version: 1.1.1
tsdav:
- specifier: ^2.1.6
- version: 2.1.6
+ specifier: ^2.1.7
+ version: 2.1.7
undici:
specifier: 7.18.2
version: 7.18.2
@@ -10399,8 +10399,8 @@ packages:
tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
- tsdav@2.1.6:
- resolution: {integrity: sha512-ngZCuhQvNClm5YHbuKN7EmRhOpu1XmsJ2+d56rpeiW9ZvXIxtDWyOf8TEojEgrgZVca9XJglVFNHYtyjQSmYOA==}
+ tsdav@2.1.7:
+ resolution: {integrity: sha512-/qjLC9iMox/ntV9L1YkGws9Q6sQ3JknYYSgB0sbq6fH7bqrx9pa9Y3CcTC+q8lnY6v5dud3Un/zsnGvyngh4Xg==}
engines: {node: '>=10'}
tslib@1.14.1:
@@ -20335,7 +20335,7 @@ snapshots:
minimist: 1.2.8
strip-bom: 3.0.0
- tsdav@2.1.6:
+ tsdav@2.1.7:
dependencies:
base-64: 1.0.0
cross-fetch: 4.1.0
From 4dc04bb58b78e34751c1595a2a63a37bfc8d7b46 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 11 Feb 2026 20:47:43 +0000
Subject: [PATCH 28/41] chore(deps): update dependency @semantic-release/npm to
^13.1.4 (#5035)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 64 ++++++++++++++++++++++----------------------------
2 files changed, 29 insertions(+), 37 deletions(-)
diff --git a/package.json b/package.json
index 52cbb3f18..b80389944 100644
--- a/package.json
+++ b/package.json
@@ -40,7 +40,7 @@
"@semantic-release/commit-analyzer": "^13.0.1",
"@semantic-release/git": "^10.0.1",
"@semantic-release/github": "^12.0.3",
- "@semantic-release/npm": "^13.1.3",
+ "@semantic-release/npm": "^13.1.4",
"@semantic-release/release-notes-generator": "^14.1.0",
"@testcontainers/redis": "^11.11.0",
"@turbo/gen": "^2.8.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index afecf06dd..7c159c560 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -53,8 +53,8 @@ importers:
specifier: ^12.0.3
version: 12.0.3(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/npm':
- specifier: ^13.1.3
- version: 13.1.3(semantic-release@25.0.3(typescript@5.9.3))
+ specifier: ^13.1.4
+ version: 13.1.4(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/release-notes-generator':
specifier: ^14.1.0
version: 14.1.0(semantic-release@25.0.3(typescript@5.9.3))
@@ -2423,17 +2423,17 @@ packages:
'@acemir/cssom@0.9.31':
resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==}
- '@actions/core@2.0.1':
- resolution: {integrity: sha512-oBfqT3GwkvLlo1fjvhQLQxuwZCGTarTE5OuZ2Wg10hvhBj7LRIlF611WT4aZS6fDhO5ZKlY7lCAZTlpmyaHaeg==}
+ '@actions/core@3.0.0':
+ resolution: {integrity: sha512-zYt6cz+ivnTmiT/ksRVriMBOiuoUpDCJJlZ5KPl2/FRdvwU3f7MPh9qftvbkXJThragzUZieit2nyHUyw53Seg==}
- '@actions/exec@2.0.0':
- resolution: {integrity: sha512-k8ngrX2voJ/RIN6r9xB82NVqKpnMRtxDoiO+g3olkIUpQNqjArXrCQceduQZCQj3P3xm32pChRLqRrtXTlqhIw==}
+ '@actions/exec@3.0.0':
+ resolution: {integrity: sha512-6xH/puSoNBXb72VPlZVm7vQ+svQpFyA96qdDBvhB8eNZOE8LtPf9L4oAsfzK/crCL8YZ+19fKYVnM63Sl+Xzlw==}
- '@actions/http-client@3.0.0':
- resolution: {integrity: sha512-1s3tXAfVMSz9a4ZEBkXXRQD4QhY3+GAsWSbaYpeknPOKEeyRiU3lH+bHiLMZdo2x/fIeQ/hscL1wCkDLVM2DZQ==}
+ '@actions/http-client@4.0.0':
+ resolution: {integrity: sha512-QuwPsgVMsD6qaPD57GLZi9sqzAZCtiJT8kVBCDpLtxhL5MydQ4gS+DrejtZZPdIYyB1e95uCK9Luyds7ybHI3g==}
- '@actions/io@2.0.0':
- resolution: {integrity: sha512-Jv33IN09XLO+0HS79aaODsvIRyduiF7NY/F6LYeK5oeUmrsz7aFdRphQjFoESF4jS7lMauDOttKALcpapVDIAg==}
+ '@actions/io@3.0.2':
+ resolution: {integrity: sha512-nRBchcMM+QK1pdjO7/idu86rbJI5YHUKCvKs0KxnSYbVe3F51UfGxuZX4Qy/fWlp6l7gWFwIkrOzN+oUK03kfw==}
'@ampproject/remapping@2.3.0':
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
@@ -3247,10 +3247,6 @@ packages:
'@fastify/ajv-compiler@4.0.5':
resolution: {integrity: sha512-KoWKW+MhvfTRWL4qrhUwAAZoaChluo0m0vbiJlGMt2GXvL4LVPQEjt8kSpHI3IBq5Rez8fg+XeH3cneztq+C7A==}
- '@fastify/busboy@2.1.1':
- resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==}
- engines: {node: '>=14'}
-
'@fastify/error@4.2.0':
resolution: {integrity: sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==}
@@ -4211,8 +4207,8 @@ packages:
peerDependencies:
semantic-release: '>=24.1.0'
- '@semantic-release/npm@13.1.3':
- resolution: {integrity: sha512-q7zreY8n9V0FIP1Cbu63D+lXtRAVAIWb30MH5U3TdrfXt6r2MIrWCY0whAImN53qNvSGp0Zt07U95K+Qp9GpEg==}
+ '@semantic-release/npm@13.1.4':
+ resolution: {integrity: sha512-z5Fn9ftK1QQgFxMSuOd3DtYbTl4hWI2trCEvZcEJMQJy1/OBR0WHcxqzfVun455FSkHML8KgvPxJEa9MtZIBsg==}
engines: {node: ^22.14.0 || >= 24.10.0}
peerDependencies:
semantic-release: '>=20.1.0'
@@ -10584,9 +10580,9 @@ packages:
undici-types@7.16.0:
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
- undici@5.29.0:
- resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==}
- engines: {node: '>=14.0'}
+ undici@6.23.0:
+ resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==}
+ engines: {node: '>=18.17'}
undici@7.18.2:
resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==}
@@ -11212,21 +11208,21 @@ snapshots:
'@acemir/cssom@0.9.31': {}
- '@actions/core@2.0.1':
+ '@actions/core@3.0.0':
dependencies:
- '@actions/exec': 2.0.0
- '@actions/http-client': 3.0.0
+ '@actions/exec': 3.0.0
+ '@actions/http-client': 4.0.0
- '@actions/exec@2.0.0':
+ '@actions/exec@3.0.0':
dependencies:
- '@actions/io': 2.0.0
+ '@actions/io': 3.0.2
- '@actions/http-client@3.0.0':
+ '@actions/http-client@4.0.0':
dependencies:
tunnel: 0.0.6
- undici: 5.29.0
+ undici: 6.23.0
- '@actions/io@2.0.0': {}
+ '@actions/io@3.0.2': {}
'@ampproject/remapping@2.3.0':
dependencies:
@@ -11978,8 +11974,6 @@ snapshots:
ajv-formats: 3.0.1(ajv@8.17.1)
fast-uri: 3.1.0
- '@fastify/busboy@2.1.1': {}
-
'@fastify/error@4.2.0': {}
'@fastify/fast-json-stringify-compiler@5.0.3':
@@ -12926,9 +12920,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@semantic-release/npm@13.1.3(semantic-release@25.0.3(typescript@5.9.3))':
+ '@semantic-release/npm@13.1.4(semantic-release@25.0.3(typescript@5.9.3))':
dependencies:
- '@actions/core': 2.0.1
+ '@actions/core': 3.0.0
'@semantic-release/error': 4.0.0
aggregate-error: 5.0.0
env-ci: 11.2.0
@@ -12942,7 +12936,7 @@ snapshots:
read-pkg: 10.0.0
registry-auth-token: 5.0.2
semantic-release: 25.0.3(typescript@5.9.3)
- semver: 7.7.3
+ semver: 7.7.4
tempy: 3.1.0
'@semantic-release/release-notes-generator@14.1.0(semantic-release@25.0.3(typescript@5.9.3))':
@@ -19470,7 +19464,7 @@ snapshots:
'@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/error': 4.0.0
'@semantic-release/github': 12.0.3(semantic-release@25.0.3(typescript@5.9.3))
- '@semantic-release/npm': 13.1.3(semantic-release@25.0.3(typescript@5.9.3))
+ '@semantic-release/npm': 13.1.4(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/release-notes-generator': 14.1.0(semantic-release@25.0.3(typescript@5.9.3))
aggregate-error: 5.0.0
cosmiconfig: 9.0.0(typescript@5.9.3)
@@ -20543,9 +20537,7 @@ snapshots:
undici-types@7.16.0: {}
- undici@5.29.0:
- dependencies:
- '@fastify/busboy': 2.1.1
+ undici@6.23.0: {}
undici@7.18.2: {}
From c92fd3a9ca16763a5c95eb6f086392fc015102cb Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Wed, 11 Feb 2026 22:38:11 +0000
Subject: [PATCH 29/41] chore(deps): update dependency @semantic-release/github
to ^12.0.4 (#5037)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/package.json b/package.json
index b80389944..3068f91a2 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/commit-analyzer": "^13.0.1",
"@semantic-release/git": "^10.0.1",
- "@semantic-release/github": "^12.0.3",
+ "@semantic-release/github": "^12.0.4",
"@semantic-release/npm": "^13.1.4",
"@semantic-release/release-notes-generator": "^14.1.0",
"@testcontainers/redis": "^11.11.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7c159c560..16bdb951e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -50,8 +50,8 @@ importers:
specifier: ^10.0.1
version: 10.0.1(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/github':
- specifier: ^12.0.3
- version: 12.0.3(semantic-release@25.0.3(typescript@5.9.3))
+ specifier: ^12.0.4
+ version: 12.0.5(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/npm':
specifier: ^13.1.4
version: 13.1.4(semantic-release@25.0.3(typescript@5.9.3))
@@ -4201,8 +4201,8 @@ packages:
peerDependencies:
semantic-release: '>=18.0.0'
- '@semantic-release/github@12.0.3':
- resolution: {integrity: sha512-pod3AVGVVVk2rUczMBL4+gfY7hP7A9YYOwjpxVFSusF+pDbFOYBzFRQcHjv1H3IntQyB/Noxzx8LUZ/iwAQQeQ==}
+ '@semantic-release/github@12.0.5':
+ resolution: {integrity: sha512-QEf76UJGbNdq58EWQHBO56YWVQbPDuFOSITkfaI6Q4acpThWqL/jpbrDTilcqo3plRE3NnJko97XLmpCEp4WGw==}
engines: {node: ^22.14.0 || >= 24.10.0}
peerDependencies:
semantic-release: '>=24.1.0'
@@ -12897,7 +12897,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@semantic-release/github@12.0.3(semantic-release@25.0.3(typescript@5.9.3))':
+ '@semantic-release/github@12.0.5(semantic-release@25.0.3(typescript@5.9.3))':
dependencies:
'@octokit/core': 7.0.6
'@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.6)
@@ -19463,7 +19463,7 @@ snapshots:
dependencies:
'@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/error': 4.0.0
- '@semantic-release/github': 12.0.3(semantic-release@25.0.3(typescript@5.9.3))
+ '@semantic-release/github': 12.0.5(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/npm': 13.1.4(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/release-notes-generator': 14.1.0(semantic-release@25.0.3(typescript@5.9.3))
aggregate-error: 5.0.0
From f2f16f0502109369a8c35a881dd7bdd9816dbf4b Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 12 Feb 2026 05:04:44 +0000
Subject: [PATCH 30/41] chore(deps): update dependency @semantic-release/github
to ^12.0.5 (#5039)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package.json b/package.json
index 3068f91a2..e49734ba1 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/commit-analyzer": "^13.0.1",
"@semantic-release/git": "^10.0.1",
- "@semantic-release/github": "^12.0.4",
+ "@semantic-release/github": "^12.0.5",
"@semantic-release/npm": "^13.1.4",
"@semantic-release/release-notes-generator": "^14.1.0",
"@testcontainers/redis": "^11.11.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 16bdb951e..910b33a54 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -50,7 +50,7 @@ importers:
specifier: ^10.0.1
version: 10.0.1(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/github':
- specifier: ^12.0.4
+ specifier: ^12.0.5
version: 12.0.5(semantic-release@25.0.3(typescript@5.9.3))
'@semantic-release/npm':
specifier: ^13.1.4
From e561fc550fab2207212ae108a5177a248795cf66 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 12 Feb 2026 09:58:55 +0000
Subject: [PATCH 31/41] fix(deps): update dependency isomorphic-dompurify to
^2.36.0 (#5041)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/nextjs/package.json | 2 +-
pnpm-lock.yaml | 182 ++-------------------------------------
2 files changed, 7 insertions(+), 177 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index a5b374c43..0e7e620cd 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -73,7 +73,7 @@
"dotenv": "^17.2.4",
"flag-icons": "^7.5.0",
"glob": "^13.0.1",
- "isomorphic-dompurify": "^2.35.0",
+ "isomorphic-dompurify": "^2.36.0",
"jotai": "^2.17.1",
"mantine-react-table": "2.0.0-beta.9",
"next": "16.1.6",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 910b33a54..f91e4045d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -284,8 +284,8 @@ importers:
specifier: ^13.0.1
version: 13.0.1
isomorphic-dompurify:
- specifier: ^2.35.0
- version: 2.35.0(@noble/hashes@2.0.1)(postcss@8.5.6)
+ specifier: ^2.36.0
+ version: 2.36.0(@noble/hashes@2.0.1)
jotai:
specifier: ^2.17.1
version: 2.17.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.13)(react@19.2.4)
@@ -2417,9 +2417,6 @@ importers:
packages:
- '@acemir/cssom@0.9.28':
- resolution: {integrity: sha512-LuS6IVEivI75vKN8S04qRD+YySP0RmU/cV8UNukhQZvprxF+76Z43TNo/a08eCodaGhT1Us8etqS1ZRY9/Or0A==}
-
'@acemir/cssom@0.9.31':
resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==}
@@ -2449,9 +2446,6 @@ packages:
'@ark/util@0.46.0':
resolution: {integrity: sha512-JPy/NGWn/lvf1WmGCPw2VGpBg5utZraE84I7wli18EDF3p3zc/e9WolT35tINeZO3l7C77SjqRJeAUoT0CvMRg==}
- '@asamuzakjp/css-color@4.1.0':
- resolution: {integrity: sha512-9xiBAtLn4aNsa4mDnpovJvBn72tNEIACyvlqaNJ+ADemR+yeMJWnBudOi2qGDviJa7SwcDOU/TRh5dnET7qk0w==}
-
'@asamuzakjp/css-color@4.1.2':
resolution: {integrity: sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==}
@@ -2710,21 +2704,10 @@ packages:
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
engines: {node: '>=12'}
- '@csstools/color-helpers@5.1.0':
- resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==}
- engines: {node: '>=18'}
-
'@csstools/color-helpers@6.0.1':
resolution: {integrity: sha512-NmXRccUJMk2AWA5A7e5a//3bCIMyOu2hAtdRYrhPPHjDxINuCwX1w6rnIZ4xjLcp0ayv6h8Pc3X0eJUGiAAXHQ==}
engines: {node: '>=20.19.0'}
- '@csstools/css-calc@2.1.4':
- resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==}
- engines: {node: '>=18'}
- peerDependencies:
- '@csstools/css-parser-algorithms': ^3.0.5
- '@csstools/css-tokenizer': ^3.0.4
-
'@csstools/css-calc@3.0.0':
resolution: {integrity: sha512-q4d82GTl8BIlh/dTnVsWmxnbWJeb3kiU8eUH71UxlxnS+WIaALmtzTL8gR15PkYOexMQYVk0CO4qIG93C1IvPA==}
engines: {node: '>=20.19.0'}
@@ -2732,13 +2715,6 @@ packages:
'@csstools/css-parser-algorithms': ^4.0.0
'@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-color-parser@3.1.0':
- resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==}
- engines: {node: '>=18'}
- peerDependencies:
- '@csstools/css-parser-algorithms': ^3.0.5
- '@csstools/css-tokenizer': ^3.0.4
-
'@csstools/css-color-parser@4.0.1':
resolution: {integrity: sha512-vYwO15eRBEkeF6xjAno/KQ61HacNhfQuuU/eGwH67DplL0zD5ZixUa563phQvUelA07yDczIXdtmYojCphKJcw==}
engines: {node: '>=20.19.0'}
@@ -2746,31 +2722,15 @@ packages:
'@csstools/css-parser-algorithms': ^4.0.0
'@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-parser-algorithms@3.0.5':
- resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==}
- engines: {node: '>=18'}
- peerDependencies:
- '@csstools/css-tokenizer': ^3.0.4
-
'@csstools/css-parser-algorithms@4.0.0':
resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==}
engines: {node: '>=20.19.0'}
peerDependencies:
'@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-syntax-patches-for-csstree@1.0.14':
- resolution: {integrity: sha512-zSlIxa20WvMojjpCSy8WrNpcZ61RqfTfX3XTaOeVlGJrt/8HF3YbzgFZa01yTbT4GWQLwfTcC3EB8i3XnB647Q==}
- engines: {node: '>=18'}
- peerDependencies:
- postcss: ^8.4
-
'@csstools/css-syntax-patches-for-csstree@1.0.26':
resolution: {integrity: sha512-6boXK0KkzT5u5xOgF6TKB+CLq9SOpEGmkZw0g5n9/7yg85wab3UzSxB8TxhLJ31L4SGJ6BCFRw/iftTha1CJXA==}
- '@csstools/css-tokenizer@3.0.4':
- resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
- engines: {node: '>=18'}
-
'@csstools/css-tokenizer@4.0.0':
resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==}
engines: {node: '>=20.19.0'}
@@ -3231,15 +3191,6 @@ packages:
'@noble/hashes':
optional: true
- '@exodus/bytes@1.7.0':
- resolution: {integrity: sha512-5i+BtvujK/vM07YCGDyz4C4AyDzLmhxHMtM5HpUyPRtJPBdFPsj290ffXW+UXY21/G7GtXeHD2nRmq0T1ShyQQ==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
- peerDependencies:
- '@exodus/crypto': ^1.0.0-rc.4
- peerDependenciesMeta:
- '@exodus/crypto':
- optional: true
-
'@extractus/feed-extractor@7.1.7':
resolution: {integrity: sha512-eNeddvKK9rBxWSHj5zBo6ODihJqJtq+QzEQdVeadkOK48avmdela+c2JAfMcPEBMFaWcAYV4bUMhI9Tqi8mX2Q==}
engines: {node: '>= 20'}
@@ -6065,10 +6016,6 @@ packages:
engines: {node: '>=4'}
hasBin: true
- cssstyle@5.3.4:
- resolution: {integrity: sha512-KyOS/kJMEq5O9GdPnaf82noigg5X5DYn0kZPJTaAsCUaBizp6Xa1y9D4Qoqf/JazEXWuruErHgVXwjN5391ZJw==}
- engines: {node: '>=20'}
-
cssstyle@5.3.7:
resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==}
engines: {node: '>=20'}
@@ -6127,10 +6074,6 @@ packages:
resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==}
engines: {node: '>= 14'}
- data-urls@6.0.0:
- resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==}
- engines: {node: '>=20'}
-
data-urls@7.0.0:
resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -7769,8 +7712,8 @@ packages:
resolution: {integrity: sha512-mIcis6w+JiQf3P7t7mg/35GKB4T1FQsBOtMIvuKw4YErj5RjtbhcTd5/I30fmkmGMwvI0WlzSNN+27K0QCMkAw==}
engines: {node: '>=20'}
- isomorphic-dompurify@2.35.0:
- resolution: {integrity: sha512-a9+LQqylQCU8f1zmsYmg2tfrbdY2YS/Hc+xntcq/mDI2MY3Q108nq8K23BWDIg6YGC5JsUMC15fj2ZMqCzt/+A==}
+ isomorphic-dompurify@2.36.0:
+ resolution: {integrity: sha512-E8YkGyPY3a/U5s0WOoc8Ok+3SWL/33yn2IHCoxCFLBUUPVy9WGa++akJZFxQCcJIhI+UvYhbrbnTIFQkHKZbgA==}
engines: {node: '>=20.19.5'}
isomorphic-fetch@3.0.0:
@@ -7856,15 +7799,6 @@ packages:
jsbn@1.1.0:
resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
- jsdom@27.4.0:
- resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
- peerDependencies:
- canvas: ^3.0.0
- peerDependenciesMeta:
- canvas:
- optional: true
-
jsdom@28.0.0:
resolution: {integrity: sha512-KDYJgZ6T2TKdU8yBfYueq5EPG/EylMsBvCaenWMJb2OXmjgczzwveRCoJ+Hgj1lXPDyasvrgneSn4GBuR1hYyA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -10915,10 +10849,6 @@ packages:
webidl-conversions@3.0.1:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
- webidl-conversions@8.0.0:
- resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==}
- engines: {node: '>=20'}
-
webidl-conversions@8.0.1:
resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==}
engines: {node: '>=20'}
@@ -10943,18 +10873,10 @@ packages:
whatwg-fetch@3.6.20:
resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==}
- whatwg-mimetype@4.0.0:
- resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
- engines: {node: '>=18'}
-
whatwg-mimetype@5.0.0:
resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==}
engines: {node: '>=20'}
- whatwg-url@15.1.0:
- resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==}
- engines: {node: '>=20'}
-
whatwg-url@16.0.0:
resolution: {integrity: sha512-9CcxtEKsf53UFwkSUZjG+9vydAsFO4lFHBpJUtjBcoJOCJpKnSJNwCw813zrYJHpCJ7sgfbtOe0V5Ku7Pa1XMQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -11204,8 +11126,6 @@ packages:
snapshots:
- '@acemir/cssom@0.9.28': {}
-
'@acemir/cssom@0.9.31': {}
'@actions/core@3.0.0':
@@ -11239,14 +11159,6 @@ snapshots:
'@ark/util@0.46.0':
optional: true
- '@asamuzakjp/css-color@4.1.0':
- dependencies:
- '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-tokenizer': 3.0.4
- lru-cache: 11.2.4
-
'@asamuzakjp/css-color@4.1.2':
dependencies:
'@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
@@ -11585,27 +11497,13 @@ snapshots:
dependencies:
'@jridgewell/trace-mapping': 0.3.9
- '@csstools/color-helpers@5.1.0': {}
-
'@csstools/color-helpers@6.0.1': {}
- '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
- dependencies:
- '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-tokenizer': 3.0.4
-
'@csstools/css-calc@3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
dependencies:
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
'@csstools/css-tokenizer': 4.0.0
- '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
- dependencies:
- '@csstools/color-helpers': 5.1.0
- '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-tokenizer': 3.0.4
-
'@csstools/css-color-parser@4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
dependencies:
'@csstools/color-helpers': 6.0.1
@@ -11613,22 +11511,12 @@ snapshots:
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
'@csstools/css-tokenizer': 4.0.0
- '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)':
- dependencies:
- '@csstools/css-tokenizer': 3.0.4
-
'@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)':
dependencies:
'@csstools/css-tokenizer': 4.0.0
- '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.6)':
- dependencies:
- postcss: 8.5.6
-
'@csstools/css-syntax-patches-for-csstree@1.0.26': {}
- '@csstools/css-tokenizer@3.0.4': {}
-
'@csstools/css-tokenizer@4.0.0': {}
'@ctrl/deluge@7.5.0':
@@ -11957,8 +11845,6 @@ snapshots:
optionalDependencies:
'@noble/hashes': 2.0.1
- '@exodus/bytes@1.7.0': {}
-
'@extractus/feed-extractor@7.1.7':
dependencies:
'@ndaidong/bellajs': 12.0.1
@@ -15237,14 +15123,6 @@ snapshots:
cssesc@3.0.0: {}
- cssstyle@5.3.4(postcss@8.5.6):
- dependencies:
- '@asamuzakjp/css-color': 4.1.0
- '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.6)
- css-tree: 3.1.0
- transitivePeerDependencies:
- - postcss
-
cssstyle@5.3.7:
dependencies:
'@asamuzakjp/css-color': 4.1.2
@@ -15296,11 +15174,6 @@ snapshots:
data-uri-to-buffer@6.0.2: {}
- data-urls@6.0.0:
- dependencies:
- whatwg-mimetype: 4.0.0
- whatwg-url: 15.1.0
-
data-urls@7.0.0(@noble/hashes@2.0.1):
dependencies:
whatwg-mimetype: 5.0.0
@@ -17215,18 +17088,14 @@ snapshots:
isexe@3.1.2:
optional: true
- isomorphic-dompurify@2.35.0(@noble/hashes@2.0.1)(postcss@8.5.6):
+ isomorphic-dompurify@2.36.0(@noble/hashes@2.0.1):
dependencies:
dompurify: 3.3.1
- jsdom: 27.4.0(@noble/hashes@2.0.1)(postcss@8.5.6)
+ jsdom: 28.0.0(@noble/hashes@2.0.1)
transitivePeerDependencies:
- - '@exodus/crypto'
- '@noble/hashes'
- - bufferutil
- canvas
- - postcss
- supports-color
- - utf-8-validate
isomorphic-fetch@3.0.0:
dependencies:
@@ -17318,36 +17187,6 @@ snapshots:
jsbn@1.1.0: {}
- jsdom@27.4.0(@noble/hashes@2.0.1)(postcss@8.5.6):
- dependencies:
- '@acemir/cssom': 0.9.28
- '@asamuzakjp/dom-selector': 6.7.6
- '@exodus/bytes': 1.7.0
- cssstyle: 5.3.4(postcss@8.5.6)
- data-urls: 6.0.0
- decimal.js: 10.6.0
- html-encoding-sniffer: 6.0.0(@noble/hashes@2.0.1)
- http-proxy-agent: 7.0.2
- https-proxy-agent: 7.0.6
- is-potential-custom-element-name: 1.0.1
- parse5: 8.0.0
- saxes: 6.0.0
- symbol-tree: 3.2.4
- tough-cookie: 6.0.0
- w3c-xmlserializer: 5.0.0
- webidl-conversions: 8.0.0
- whatwg-mimetype: 4.0.0
- whatwg-url: 15.1.0
- ws: 8.19.0
- xml-name-validator: 5.0.0
- transitivePeerDependencies:
- - '@exodus/crypto'
- - '@noble/hashes'
- - bufferutil
- - postcss
- - supports-color
- - utf-8-validate
-
jsdom@28.0.0(@noble/hashes@2.0.1):
dependencies:
'@acemir/cssom': 0.9.31
@@ -20882,8 +20721,6 @@ snapshots:
webidl-conversions@3.0.1: {}
- webidl-conversions@8.0.0: {}
-
webidl-conversions@8.0.1: {}
webpack-sources@3.3.3: {}
@@ -20922,15 +20759,8 @@ snapshots:
whatwg-fetch@3.6.20: {}
- whatwg-mimetype@4.0.0: {}
-
whatwg-mimetype@5.0.0: {}
- whatwg-url@15.1.0:
- dependencies:
- tr46: 6.0.0
- webidl-conversions: 8.0.0
-
whatwg-url@16.0.0(@noble/hashes@2.0.1):
dependencies:
'@exodus/bytes': 1.11.0(@noble/hashes@2.0.1)
From e1a79afaaae52b5d0cb62531b068344c388ac2a6 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 12 Feb 2026 18:29:20 +0000
Subject: [PATCH 32/41] chore(deps): update dependency vite-tsconfig-paths to
^6.1.0 (#5042)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package.json b/package.json
index e49734ba1..77e207740 100644
--- a/package.json
+++ b/package.json
@@ -56,7 +56,7 @@
"testcontainers": "^11.11.0",
"turbo": "^2.8.3",
"typescript": "^5.9.3",
- "vite-tsconfig-paths": "^6.0.5",
+ "vite-tsconfig-paths": "^6.1.0",
"vitest": "^4.0.18"
},
"packageManager": "pnpm@10.28.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f91e4045d..7292873b2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -101,8 +101,8 @@ importers:
specifier: ^5.9.3
version: 5.9.3
vite-tsconfig-paths:
- specifier: ^6.0.5
- version: 6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ specifier: ^6.1.0
+ version: 6.1.0(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.18
version: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
@@ -10746,8 +10746,8 @@ packages:
videojs-vtt.js@0.15.5:
resolution: {integrity: sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ==}
- vite-tsconfig-paths@6.0.5:
- resolution: {integrity: sha512-f/WvY6ekHykUF1rWJUAbCU7iS/5QYDIugwpqJA+ttwKbxSbzNlqlE8vZSrsnxNQciUW+z6lvhlXMaEyZn9MSig==}
+ vite-tsconfig-paths@6.1.0:
+ resolution: {integrity: sha512-kpd3sY9glHIDaq4V/Tlc1Y8WaKtutoc3B525GHxEVKWX42FKfQsXvjFOemu1I8VIN8pNbrMLWVTbW79JaRUxKg==}
peerDependencies:
vite: '>=7.3.1'
@@ -20633,7 +20633,7 @@ snapshots:
dependencies:
global: 4.4.0
- vite-tsconfig-paths@6.0.5(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
+ vite-tsconfig-paths@6.1.0(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
From 6568c22d86672f44bd2ae73d19676c23173bf522 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 12 Feb 2026 19:46:02 +0100
Subject: [PATCH 33/41] chore(deps): update dependency esbuild to ^0.27.3
(#5030)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
apps/tasks/package.json | 2 +-
apps/websocket/package.json | 2 +-
packages/cli/package.json | 2 +-
packages/db/package.json | 2 +-
pnpm-lock.yaml | 286 ++++++++++++++++++++++++++++++++++--
5 files changed, 281 insertions(+), 13 deletions(-)
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index 597828a3f..e5f70d5ef 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -49,7 +49,7 @@
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/node": "^24.10.11",
"dotenv-cli": "^11.0.0",
- "esbuild": "^0.27.2",
+ "esbuild": "^0.27.3",
"eslint": "^9.39.2",
"prettier": "^3.8.1",
"tsx": "4.20.4",
diff --git a/apps/websocket/package.json b/apps/websocket/package.json
index eb2db429b..fbe0c66cf 100644
--- a/apps/websocket/package.json
+++ b/apps/websocket/package.json
@@ -34,7 +34,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/ws": "^8.18.1",
- "esbuild": "^0.27.2",
+ "esbuild": "^0.27.3",
"eslint": "^9.39.2",
"prettier": "^3.8.1",
"typescript": "^5.9.3"
diff --git a/packages/cli/package.json b/packages/cli/package.json
index d325d1fca..c86d189da 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -34,7 +34,7 @@
"@homarr/eslint-config": "workspace:^0.2.0",
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
- "esbuild": "^0.27.2",
+ "esbuild": "^0.27.3",
"eslint": "^9.39.2",
"typescript": "^5.9.3"
}
diff --git a/packages/db/package.json b/packages/db/package.json
index ac17c3af7..b0fc251fe 100644
--- a/packages/db/package.json
+++ b/packages/db/package.json
@@ -67,7 +67,7 @@
"@types/better-sqlite3": "7.6.13",
"@types/pg": "^8.16.0",
"dotenv-cli": "^11.0.0",
- "esbuild": "^0.27.2",
+ "esbuild": "^0.27.3",
"eslint": "^9.39.2",
"prettier": "^3.8.1",
"tsx": "4.20.4",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7292873b2..f825ef7ae 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -457,8 +457,8 @@ importers:
specifier: ^11.0.0
version: 11.0.0
esbuild:
- specifier: ^0.27.2
- version: 0.27.2
+ specifier: ^0.27.3
+ version: 0.27.3
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -521,8 +521,8 @@ importers:
specifier: ^8.18.1
version: 8.18.1
esbuild:
- specifier: ^0.27.2
- version: 0.27.2
+ specifier: ^0.27.3
+ version: 0.27.3
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -826,8 +826,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
esbuild:
- specifier: ^0.27.2
- version: 0.27.2
+ specifier: ^0.27.3
+ version: 0.27.3
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -1196,8 +1196,8 @@ importers:
specifier: ^11.0.0
version: 11.0.0
esbuild:
- specifier: ^0.27.2
- version: 0.27.2
+ specifier: ^0.27.3
+ version: 0.27.3
eslint:
specifier: ^9.39.2
version: 9.39.2
@@ -2834,6 +2834,12 @@ packages:
cpu: [ppc64]
os: [aix]
+ '@esbuild/aix-ppc64@0.27.3':
+ resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
+
'@esbuild/android-arm64@0.25.12':
resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==}
engines: {node: '>=18'}
@@ -2846,6 +2852,12 @@ packages:
cpu: [arm64]
os: [android]
+ '@esbuild/android-arm64@0.27.3':
+ resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [android]
+
'@esbuild/android-arm@0.25.12':
resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==}
engines: {node: '>=18'}
@@ -2858,6 +2870,12 @@ packages:
cpu: [arm]
os: [android]
+ '@esbuild/android-arm@0.27.3':
+ resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [android]
+
'@esbuild/android-x64@0.25.12':
resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==}
engines: {node: '>=18'}
@@ -2870,6 +2888,12 @@ packages:
cpu: [x64]
os: [android]
+ '@esbuild/android-x64@0.27.3':
+ resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [android]
+
'@esbuild/darwin-arm64@0.25.12':
resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==}
engines: {node: '>=18'}
@@ -2882,6 +2906,12 @@ packages:
cpu: [arm64]
os: [darwin]
+ '@esbuild/darwin-arm64@0.27.3':
+ resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [darwin]
+
'@esbuild/darwin-x64@0.25.12':
resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==}
engines: {node: '>=18'}
@@ -2894,6 +2924,12 @@ packages:
cpu: [x64]
os: [darwin]
+ '@esbuild/darwin-x64@0.27.3':
+ resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [darwin]
+
'@esbuild/freebsd-arm64@0.25.12':
resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==}
engines: {node: '>=18'}
@@ -2906,6 +2942,12 @@ packages:
cpu: [arm64]
os: [freebsd]
+ '@esbuild/freebsd-arm64@0.27.3':
+ resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [freebsd]
+
'@esbuild/freebsd-x64@0.25.12':
resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==}
engines: {node: '>=18'}
@@ -2918,6 +2960,12 @@ packages:
cpu: [x64]
os: [freebsd]
+ '@esbuild/freebsd-x64@0.27.3':
+ resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [freebsd]
+
'@esbuild/linux-arm64@0.25.12':
resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==}
engines: {node: '>=18'}
@@ -2930,6 +2978,12 @@ packages:
cpu: [arm64]
os: [linux]
+ '@esbuild/linux-arm64@0.27.3':
+ resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [linux]
+
'@esbuild/linux-arm@0.25.12':
resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==}
engines: {node: '>=18'}
@@ -2942,6 +2996,12 @@ packages:
cpu: [arm]
os: [linux]
+ '@esbuild/linux-arm@0.27.3':
+ resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [linux]
+
'@esbuild/linux-ia32@0.25.12':
resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==}
engines: {node: '>=18'}
@@ -2954,6 +3014,12 @@ packages:
cpu: [ia32]
os: [linux]
+ '@esbuild/linux-ia32@0.27.3':
+ resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [linux]
+
'@esbuild/linux-loong64@0.25.12':
resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==}
engines: {node: '>=18'}
@@ -2966,6 +3032,12 @@ packages:
cpu: [loong64]
os: [linux]
+ '@esbuild/linux-loong64@0.27.3':
+ resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==}
+ engines: {node: '>=18'}
+ cpu: [loong64]
+ os: [linux]
+
'@esbuild/linux-mips64el@0.25.12':
resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==}
engines: {node: '>=18'}
@@ -2978,6 +3050,12 @@ packages:
cpu: [mips64el]
os: [linux]
+ '@esbuild/linux-mips64el@0.27.3':
+ resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==}
+ engines: {node: '>=18'}
+ cpu: [mips64el]
+ os: [linux]
+
'@esbuild/linux-ppc64@0.25.12':
resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==}
engines: {node: '>=18'}
@@ -2990,6 +3068,12 @@ packages:
cpu: [ppc64]
os: [linux]
+ '@esbuild/linux-ppc64@0.27.3':
+ resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [linux]
+
'@esbuild/linux-riscv64@0.25.12':
resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==}
engines: {node: '>=18'}
@@ -3002,6 +3086,12 @@ packages:
cpu: [riscv64]
os: [linux]
+ '@esbuild/linux-riscv64@0.27.3':
+ resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==}
+ engines: {node: '>=18'}
+ cpu: [riscv64]
+ os: [linux]
+
'@esbuild/linux-s390x@0.25.12':
resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==}
engines: {node: '>=18'}
@@ -3014,6 +3104,12 @@ packages:
cpu: [s390x]
os: [linux]
+ '@esbuild/linux-s390x@0.27.3':
+ resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==}
+ engines: {node: '>=18'}
+ cpu: [s390x]
+ os: [linux]
+
'@esbuild/linux-x64@0.25.12':
resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==}
engines: {node: '>=18'}
@@ -3026,6 +3122,12 @@ packages:
cpu: [x64]
os: [linux]
+ '@esbuild/linux-x64@0.27.3':
+ resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [linux]
+
'@esbuild/netbsd-arm64@0.25.12':
resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==}
engines: {node: '>=18'}
@@ -3038,6 +3140,12 @@ packages:
cpu: [arm64]
os: [netbsd]
+ '@esbuild/netbsd-arm64@0.27.3':
+ resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [netbsd]
+
'@esbuild/netbsd-x64@0.25.12':
resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==}
engines: {node: '>=18'}
@@ -3050,6 +3158,12 @@ packages:
cpu: [x64]
os: [netbsd]
+ '@esbuild/netbsd-x64@0.27.3':
+ resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [netbsd]
+
'@esbuild/openbsd-arm64@0.25.12':
resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==}
engines: {node: '>=18'}
@@ -3062,6 +3176,12 @@ packages:
cpu: [arm64]
os: [openbsd]
+ '@esbuild/openbsd-arm64@0.27.3':
+ resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openbsd]
+
'@esbuild/openbsd-x64@0.25.12':
resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==}
engines: {node: '>=18'}
@@ -3074,6 +3194,12 @@ packages:
cpu: [x64]
os: [openbsd]
+ '@esbuild/openbsd-x64@0.27.3':
+ resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [openbsd]
+
'@esbuild/openharmony-arm64@0.25.12':
resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==}
engines: {node: '>=18'}
@@ -3086,6 +3212,12 @@ packages:
cpu: [arm64]
os: [openharmony]
+ '@esbuild/openharmony-arm64@0.27.3':
+ resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openharmony]
+
'@esbuild/sunos-x64@0.25.12':
resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==}
engines: {node: '>=18'}
@@ -3098,6 +3230,12 @@ packages:
cpu: [x64]
os: [sunos]
+ '@esbuild/sunos-x64@0.27.3':
+ resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [sunos]
+
'@esbuild/win32-arm64@0.25.12':
resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==}
engines: {node: '>=18'}
@@ -3110,6 +3248,12 @@ packages:
cpu: [arm64]
os: [win32]
+ '@esbuild/win32-arm64@0.27.3':
+ resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [win32]
+
'@esbuild/win32-ia32@0.25.12':
resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==}
engines: {node: '>=18'}
@@ -3122,6 +3266,12 @@ packages:
cpu: [ia32]
os: [win32]
+ '@esbuild/win32-ia32@0.27.3':
+ resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [win32]
+
'@esbuild/win32-x64@0.25.12':
resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==}
engines: {node: '>=18'}
@@ -3134,6 +3284,12 @@ packages:
cpu: [x64]
os: [win32]
+ '@esbuild/win32-x64@0.27.3':
+ resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
'@eslint-community/eslint-utils@4.9.0':
resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -6586,6 +6742,11 @@ packages:
engines: {node: '>=18'}
hasBin: true
+ esbuild@0.27.3:
+ resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==}
+ engines: {node: '>=18'}
+ hasBin: true
+
escalade@3.2.0:
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
@@ -11624,7 +11785,7 @@ snapshots:
'@esbuild-kit/core-utils@3.3.2':
dependencies:
- esbuild: 0.27.2
+ esbuild: 0.27.3
source-map-support: 0.5.21
'@esbuild-kit/esm-loader@2.6.5':
@@ -11638,156 +11799,234 @@ snapshots:
'@esbuild/aix-ppc64@0.27.2':
optional: true
+ '@esbuild/aix-ppc64@0.27.3':
+ optional: true
+
'@esbuild/android-arm64@0.25.12':
optional: true
'@esbuild/android-arm64@0.27.2':
optional: true
+ '@esbuild/android-arm64@0.27.3':
+ optional: true
+
'@esbuild/android-arm@0.25.12':
optional: true
'@esbuild/android-arm@0.27.2':
optional: true
+ '@esbuild/android-arm@0.27.3':
+ optional: true
+
'@esbuild/android-x64@0.25.12':
optional: true
'@esbuild/android-x64@0.27.2':
optional: true
+ '@esbuild/android-x64@0.27.3':
+ optional: true
+
'@esbuild/darwin-arm64@0.25.12':
optional: true
'@esbuild/darwin-arm64@0.27.2':
optional: true
+ '@esbuild/darwin-arm64@0.27.3':
+ optional: true
+
'@esbuild/darwin-x64@0.25.12':
optional: true
'@esbuild/darwin-x64@0.27.2':
optional: true
+ '@esbuild/darwin-x64@0.27.3':
+ optional: true
+
'@esbuild/freebsd-arm64@0.25.12':
optional: true
'@esbuild/freebsd-arm64@0.27.2':
optional: true
+ '@esbuild/freebsd-arm64@0.27.3':
+ optional: true
+
'@esbuild/freebsd-x64@0.25.12':
optional: true
'@esbuild/freebsd-x64@0.27.2':
optional: true
+ '@esbuild/freebsd-x64@0.27.3':
+ optional: true
+
'@esbuild/linux-arm64@0.25.12':
optional: true
'@esbuild/linux-arm64@0.27.2':
optional: true
+ '@esbuild/linux-arm64@0.27.3':
+ optional: true
+
'@esbuild/linux-arm@0.25.12':
optional: true
'@esbuild/linux-arm@0.27.2':
optional: true
+ '@esbuild/linux-arm@0.27.3':
+ optional: true
+
'@esbuild/linux-ia32@0.25.12':
optional: true
'@esbuild/linux-ia32@0.27.2':
optional: true
+ '@esbuild/linux-ia32@0.27.3':
+ optional: true
+
'@esbuild/linux-loong64@0.25.12':
optional: true
'@esbuild/linux-loong64@0.27.2':
optional: true
+ '@esbuild/linux-loong64@0.27.3':
+ optional: true
+
'@esbuild/linux-mips64el@0.25.12':
optional: true
'@esbuild/linux-mips64el@0.27.2':
optional: true
+ '@esbuild/linux-mips64el@0.27.3':
+ optional: true
+
'@esbuild/linux-ppc64@0.25.12':
optional: true
'@esbuild/linux-ppc64@0.27.2':
optional: true
+ '@esbuild/linux-ppc64@0.27.3':
+ optional: true
+
'@esbuild/linux-riscv64@0.25.12':
optional: true
'@esbuild/linux-riscv64@0.27.2':
optional: true
+ '@esbuild/linux-riscv64@0.27.3':
+ optional: true
+
'@esbuild/linux-s390x@0.25.12':
optional: true
'@esbuild/linux-s390x@0.27.2':
optional: true
+ '@esbuild/linux-s390x@0.27.3':
+ optional: true
+
'@esbuild/linux-x64@0.25.12':
optional: true
'@esbuild/linux-x64@0.27.2':
optional: true
+ '@esbuild/linux-x64@0.27.3':
+ optional: true
+
'@esbuild/netbsd-arm64@0.25.12':
optional: true
'@esbuild/netbsd-arm64@0.27.2':
optional: true
+ '@esbuild/netbsd-arm64@0.27.3':
+ optional: true
+
'@esbuild/netbsd-x64@0.25.12':
optional: true
'@esbuild/netbsd-x64@0.27.2':
optional: true
+ '@esbuild/netbsd-x64@0.27.3':
+ optional: true
+
'@esbuild/openbsd-arm64@0.25.12':
optional: true
'@esbuild/openbsd-arm64@0.27.2':
optional: true
+ '@esbuild/openbsd-arm64@0.27.3':
+ optional: true
+
'@esbuild/openbsd-x64@0.25.12':
optional: true
'@esbuild/openbsd-x64@0.27.2':
optional: true
+ '@esbuild/openbsd-x64@0.27.3':
+ optional: true
+
'@esbuild/openharmony-arm64@0.25.12':
optional: true
'@esbuild/openharmony-arm64@0.27.2':
optional: true
+ '@esbuild/openharmony-arm64@0.27.3':
+ optional: true
+
'@esbuild/sunos-x64@0.25.12':
optional: true
'@esbuild/sunos-x64@0.27.2':
optional: true
+ '@esbuild/sunos-x64@0.27.3':
+ optional: true
+
'@esbuild/win32-arm64@0.25.12':
optional: true
'@esbuild/win32-arm64@0.27.2':
optional: true
+ '@esbuild/win32-arm64@0.27.3':
+ optional: true
+
'@esbuild/win32-ia32@0.25.12':
optional: true
'@esbuild/win32-ia32@0.27.2':
optional: true
+ '@esbuild/win32-ia32@0.27.3':
+ optional: true
+
'@esbuild/win32-x64@0.25.12':
optional: true
'@esbuild/win32-x64@0.27.2':
optional: true
+ '@esbuild/win32-x64@0.27.3':
+ optional: true
+
'@eslint-community/eslint-utils@4.9.0(eslint@9.39.2)':
dependencies:
eslint: 9.39.2
@@ -15818,6 +16057,35 @@ snapshots:
'@esbuild/win32-ia32': 0.27.2
'@esbuild/win32-x64': 0.27.2
+ esbuild@0.27.3:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.27.3
+ '@esbuild/android-arm': 0.27.3
+ '@esbuild/android-arm64': 0.27.3
+ '@esbuild/android-x64': 0.27.3
+ '@esbuild/darwin-arm64': 0.27.3
+ '@esbuild/darwin-x64': 0.27.3
+ '@esbuild/freebsd-arm64': 0.27.3
+ '@esbuild/freebsd-x64': 0.27.3
+ '@esbuild/linux-arm': 0.27.3
+ '@esbuild/linux-arm64': 0.27.3
+ '@esbuild/linux-ia32': 0.27.3
+ '@esbuild/linux-loong64': 0.27.3
+ '@esbuild/linux-mips64el': 0.27.3
+ '@esbuild/linux-ppc64': 0.27.3
+ '@esbuild/linux-riscv64': 0.27.3
+ '@esbuild/linux-s390x': 0.27.3
+ '@esbuild/linux-x64': 0.27.3
+ '@esbuild/netbsd-arm64': 0.27.3
+ '@esbuild/netbsd-x64': 0.27.3
+ '@esbuild/openbsd-arm64': 0.27.3
+ '@esbuild/openbsd-x64': 0.27.3
+ '@esbuild/openharmony-arm64': 0.27.3
+ '@esbuild/sunos-x64': 0.27.3
+ '@esbuild/win32-arm64': 0.27.3
+ '@esbuild/win32-ia32': 0.27.3
+ '@esbuild/win32-x64': 0.27.3
+
escalade@3.2.0: {}
escape-goat@2.1.1: {}
From 9e8701171bbd59ffabeadfcf26b761eb60132ced Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 12 Feb 2026 19:46:18 +0100
Subject: [PATCH 34/41] chore(deps): update dependency esbuild@<=0.24.2
to >=0.27.3 (#5031)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package.json b/package.json
index 77e207740..32da04c88 100644
--- a/package.json
+++ b/package.json
@@ -82,7 +82,7 @@
"axios@>=1.0.0 <1.8.2": ">=1.13.5",
"brace-expansion@>=2.0.0 <=2.0.1": ">=4.0.1",
"brace-expansion@>=1.0.0 <=1.1.11": ">=4.0.1",
- "esbuild@<=0.24.2": ">=0.27.2",
+ "esbuild@<=0.24.2": ">=0.27.3",
"form-data@>=4.0.0 <4.0.4": ">=4.0.5",
"hono@<4.6.5": ">=4.11.8",
"linkifyjs@<4.3.2": ">=4.3.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f825ef7ae..2194615cc 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,7 +10,7 @@ overrides:
axios@>=1.0.0 <1.8.2: '>=1.13.5'
brace-expansion@>=2.0.0 <=2.0.1: '>=4.0.1'
brace-expansion@>=1.0.0 <=1.1.11: '>=4.0.1'
- esbuild@<=0.24.2: '>=0.27.2'
+ esbuild@<=0.24.2: '>=0.27.3'
form-data@>=4.0.0 <4.0.4: '>=4.0.5'
hono@<4.6.5: '>=4.11.8'
linkifyjs@<4.3.2: '>=4.3.2'
@@ -6730,7 +6730,7 @@ packages:
esbuild-register@3.6.0:
resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==}
peerDependencies:
- esbuild: '>=0.27.2'
+ esbuild: '>=0.27.3'
esbuild@0.25.12:
resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==}
@@ -12555,7 +12555,7 @@ snapshots:
'@rrweb/types': 2.0.0-alpha.16
babel-plugin-syntax-hermes-parser: 0.21.1
ci-info: 4.0.0
- esbuild: 0.27.2
+ esbuild: 0.27.3
faster-babel-types: 0.1.0(@babel/types@7.26.0)
hono: 4.11.9
isomorphic-fetch: 3.0.0
From 175d7d63247b629e08f1d8311ac875983922dc7e Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Thu, 12 Feb 2026 19:58:05 +0000
Subject: [PATCH 35/41] chore(deps): update pnpm to v10.29.1 (#5043)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
deployments/prebuilt-debian/package.json | 4 ++--
package.json | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/deployments/prebuilt-debian/package.json b/deployments/prebuilt-debian/package.json
index 21cba084c..9559b36d5 100644
--- a/deployments/prebuilt-debian/package.json
+++ b/deployments/prebuilt-debian/package.json
@@ -4,10 +4,10 @@
"dependencies": {
"better-sqlite3": "^12.6.2"
},
- "packageManager": "pnpm@10.28.2",
+ "packageManager": "pnpm@10.29.1",
"engines": {
"node": ">=24.13.0",
- "pnpm": ">=10.28.2"
+ "pnpm": ">=10.29.1"
},
"pnpm": {
"onlyBuiltDependencies": [
diff --git a/package.json b/package.json
index 32da04c88..adf58938e 100644
--- a/package.json
+++ b/package.json
@@ -59,10 +59,10 @@
"vite-tsconfig-paths": "^6.1.0",
"vitest": "^4.0.18"
},
- "packageManager": "pnpm@10.28.2",
+ "packageManager": "pnpm@10.29.1",
"engines": {
"node": ">=24.13.0",
- "pnpm": ">=10.28.2"
+ "pnpm": ">=10.29.1"
},
"pnpm": {
"onlyBuiltDependencies": [
From 60fcb71bd2616af3e99b20cbbcd1b0417a0fff76 Mon Sep 17 00:00:00 2001
From: Meier Lukas
Date: Fri, 13 Feb 2026 08:05:15 +0100
Subject: [PATCH 36/41] fix(sections): dynamic sections vanish when adding
category (#5046)
---
.../src/components/board/sections/category/category-actions.ts | 1 +
1 file changed, 1 insertion(+)
diff --git a/apps/nextjs/src/components/board/sections/category/category-actions.ts b/apps/nextjs/src/components/board/sections/category/category-actions.ts
index 8f6009494..1d7d24e24 100644
--- a/apps/nextjs/src/components/board/sections/category/category-actions.ts
+++ b/apps/nextjs/src/components/board/sections/category/category-actions.ts
@@ -58,6 +58,7 @@ export const useCategoryActions = () => {
...section,
yOffset: section.yOffset + 2,
})),
+ ...previous.sections.filter((section) => section.kind !== "category" && section.kind !== "empty"),
] satisfies Section[],
}));
},
From 5bd6cceaf19814c193dba947d1fecaf63ca8967a Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Fri, 13 Feb 2026 07:18:22 +0000
Subject: [PATCH 37/41] chore(deps): update dependency @types/node to ^24.10.12
(#5045)
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 | 394 +++++++--------------------------------
3 files changed, 65 insertions(+), 333 deletions(-)
diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json
index 0e7e620cd..a9701e6c6 100644
--- a/apps/nextjs/package.json
+++ b/apps/nextjs/package.json
@@ -94,7 +94,7 @@
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
"@types/chroma-js": "3.1.2",
- "@types/node": "^24.10.11",
+ "@types/node": "^24.10.12",
"@types/prismjs": "^1.26.5",
"@types/react": "19.2.13",
"@types/react-dom": "19.2.3",
diff --git a/apps/tasks/package.json b/apps/tasks/package.json
index e5f70d5ef..d2fc02c5f 100644
--- a/apps/tasks/package.json
+++ b/apps/tasks/package.json
@@ -47,7 +47,7 @@
"@homarr/eslint-config": "workspace:^0.2.0",
"@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0",
- "@types/node": "^24.10.11",
+ "@types/node": "^24.10.12",
"dotenv-cli": "^11.0.0",
"esbuild": "^0.27.3",
"eslint": "^9.39.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2194615cc..896c86787 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -63,10 +63,10 @@ importers:
version: 11.11.0
'@turbo/gen':
specifier: ^2.8.3
- version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3)
+ version: 2.8.3(@swc/core@1.15.3)(@types/node@24.10.12)(typescript@5.9.3)
'@vitejs/plugin-react':
specifier: ^5.1.3
- version: 5.1.3(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ version: 5.1.3(vite@7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/coverage-v8':
specifier: ^4.0.18
version: 4.0.18(vitest@4.0.18)
@@ -102,10 +102,10 @@ importers:
version: 5.9.3
vite-tsconfig-paths:
specifier: ^6.1.0
- version: 6.1.0(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ version: 6.1.0(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
vitest:
specifier: ^4.0.18
- version: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ version: 4.0.18(@types/node@24.10.12)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
apps/nextjs:
dependencies:
@@ -342,8 +342,8 @@ importers:
specifier: 3.1.2
version: 3.1.2
'@types/node':
- specifier: ^24.10.11
- version: 24.10.11
+ specifier: ^24.10.12
+ version: 24.10.12
'@types/prismjs':
specifier: ^1.26.5
version: 1.26.5
@@ -451,8 +451,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../../tooling/typescript
'@types/node':
- specifier: ^24.10.11
- version: 24.10.11
+ specifier: ^24.10.12
+ version: 24.10.12
dotenv-cli:
specifier: ^11.0.0
version: 11.0.0
@@ -2828,12 +2828,6 @@ packages:
cpu: [ppc64]
os: [aix]
- '@esbuild/aix-ppc64@0.27.2':
- resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==}
- engines: {node: '>=18'}
- cpu: [ppc64]
- os: [aix]
-
'@esbuild/aix-ppc64@0.27.3':
resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==}
engines: {node: '>=18'}
@@ -2846,12 +2840,6 @@ packages:
cpu: [arm64]
os: [android]
- '@esbuild/android-arm64@0.27.2':
- resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [android]
-
'@esbuild/android-arm64@0.27.3':
resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==}
engines: {node: '>=18'}
@@ -2864,12 +2852,6 @@ packages:
cpu: [arm]
os: [android]
- '@esbuild/android-arm@0.27.2':
- resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==}
- engines: {node: '>=18'}
- cpu: [arm]
- os: [android]
-
'@esbuild/android-arm@0.27.3':
resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==}
engines: {node: '>=18'}
@@ -2882,12 +2864,6 @@ packages:
cpu: [x64]
os: [android]
- '@esbuild/android-x64@0.27.2':
- resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [android]
-
'@esbuild/android-x64@0.27.3':
resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==}
engines: {node: '>=18'}
@@ -2900,12 +2876,6 @@ packages:
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-arm64@0.27.2':
- resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [darwin]
-
'@esbuild/darwin-arm64@0.27.3':
resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==}
engines: {node: '>=18'}
@@ -2918,12 +2888,6 @@ packages:
cpu: [x64]
os: [darwin]
- '@esbuild/darwin-x64@0.27.2':
- resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [darwin]
-
'@esbuild/darwin-x64@0.27.3':
resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==}
engines: {node: '>=18'}
@@ -2936,12 +2900,6 @@ packages:
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-arm64@0.27.2':
- resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [freebsd]
-
'@esbuild/freebsd-arm64@0.27.3':
resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==}
engines: {node: '>=18'}
@@ -2954,12 +2912,6 @@ packages:
cpu: [x64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.27.2':
- resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [freebsd]
-
'@esbuild/freebsd-x64@0.27.3':
resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==}
engines: {node: '>=18'}
@@ -2972,12 +2924,6 @@ packages:
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm64@0.27.2':
- resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [linux]
-
'@esbuild/linux-arm64@0.27.3':
resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==}
engines: {node: '>=18'}
@@ -2990,12 +2936,6 @@ packages:
cpu: [arm]
os: [linux]
- '@esbuild/linux-arm@0.27.2':
- resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==}
- engines: {node: '>=18'}
- cpu: [arm]
- os: [linux]
-
'@esbuild/linux-arm@0.27.3':
resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==}
engines: {node: '>=18'}
@@ -3008,12 +2948,6 @@ packages:
cpu: [ia32]
os: [linux]
- '@esbuild/linux-ia32@0.27.2':
- resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==}
- engines: {node: '>=18'}
- cpu: [ia32]
- os: [linux]
-
'@esbuild/linux-ia32@0.27.3':
resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==}
engines: {node: '>=18'}
@@ -3026,12 +2960,6 @@ packages:
cpu: [loong64]
os: [linux]
- '@esbuild/linux-loong64@0.27.2':
- resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==}
- engines: {node: '>=18'}
- cpu: [loong64]
- os: [linux]
-
'@esbuild/linux-loong64@0.27.3':
resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==}
engines: {node: '>=18'}
@@ -3044,12 +2972,6 @@ packages:
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-mips64el@0.27.2':
- resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==}
- engines: {node: '>=18'}
- cpu: [mips64el]
- os: [linux]
-
'@esbuild/linux-mips64el@0.27.3':
resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==}
engines: {node: '>=18'}
@@ -3062,12 +2984,6 @@ packages:
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-ppc64@0.27.2':
- resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==}
- engines: {node: '>=18'}
- cpu: [ppc64]
- os: [linux]
-
'@esbuild/linux-ppc64@0.27.3':
resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==}
engines: {node: '>=18'}
@@ -3080,12 +2996,6 @@ packages:
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-riscv64@0.27.2':
- resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==}
- engines: {node: '>=18'}
- cpu: [riscv64]
- os: [linux]
-
'@esbuild/linux-riscv64@0.27.3':
resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==}
engines: {node: '>=18'}
@@ -3098,12 +3008,6 @@ packages:
cpu: [s390x]
os: [linux]
- '@esbuild/linux-s390x@0.27.2':
- resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==}
- engines: {node: '>=18'}
- cpu: [s390x]
- os: [linux]
-
'@esbuild/linux-s390x@0.27.3':
resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==}
engines: {node: '>=18'}
@@ -3116,12 +3020,6 @@ packages:
cpu: [x64]
os: [linux]
- '@esbuild/linux-x64@0.27.2':
- resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [linux]
-
'@esbuild/linux-x64@0.27.3':
resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==}
engines: {node: '>=18'}
@@ -3134,12 +3032,6 @@ packages:
cpu: [arm64]
os: [netbsd]
- '@esbuild/netbsd-arm64@0.27.2':
- resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [netbsd]
-
'@esbuild/netbsd-arm64@0.27.3':
resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==}
engines: {node: '>=18'}
@@ -3152,12 +3044,6 @@ packages:
cpu: [x64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.27.2':
- resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [netbsd]
-
'@esbuild/netbsd-x64@0.27.3':
resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==}
engines: {node: '>=18'}
@@ -3170,12 +3056,6 @@ packages:
cpu: [arm64]
os: [openbsd]
- '@esbuild/openbsd-arm64@0.27.2':
- resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [openbsd]
-
'@esbuild/openbsd-arm64@0.27.3':
resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==}
engines: {node: '>=18'}
@@ -3188,12 +3068,6 @@ packages:
cpu: [x64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.27.2':
- resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [openbsd]
-
'@esbuild/openbsd-x64@0.27.3':
resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==}
engines: {node: '>=18'}
@@ -3206,12 +3080,6 @@ packages:
cpu: [arm64]
os: [openharmony]
- '@esbuild/openharmony-arm64@0.27.2':
- resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [openharmony]
-
'@esbuild/openharmony-arm64@0.27.3':
resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==}
engines: {node: '>=18'}
@@ -3224,12 +3092,6 @@ packages:
cpu: [x64]
os: [sunos]
- '@esbuild/sunos-x64@0.27.2':
- resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [sunos]
-
'@esbuild/sunos-x64@0.27.3':
resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==}
engines: {node: '>=18'}
@@ -3242,12 +3104,6 @@ packages:
cpu: [arm64]
os: [win32]
- '@esbuild/win32-arm64@0.27.2':
- resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [win32]
-
'@esbuild/win32-arm64@0.27.3':
resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==}
engines: {node: '>=18'}
@@ -3260,12 +3116,6 @@ packages:
cpu: [ia32]
os: [win32]
- '@esbuild/win32-ia32@0.27.2':
- resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==}
- engines: {node: '>=18'}
- cpu: [ia32]
- os: [win32]
-
'@esbuild/win32-ia32@0.27.3':
resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==}
engines: {node: '>=18'}
@@ -3278,12 +3128,6 @@ packages:
cpu: [x64]
os: [win32]
- '@esbuild/win32-x64@0.27.2':
- resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [win32]
-
'@esbuild/win32-x64@0.27.3':
resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==}
engines: {node: '>=18'}
@@ -5079,8 +4923,8 @@ packages:
'@types/node@18.19.50':
resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==}
- '@types/node@24.10.11':
- resolution: {integrity: sha512-/Af7O8r1frCVgOz0I62jWUtMohJ0/ZQU/ZoketltOJPZpnb17yoNc9BSoVuV9qlaIXJiPNOpsfq4ByFajSArNQ==}
+ '@types/node@24.10.12':
+ resolution: {integrity: sha512-68e+T28EbdmLSTkPgs3+UacC6rzmqrcWFPQs1C8mwJhI/r5Uxr0yEuQotczNRROd1gq30NGxee+fo0rSIxpyAw==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -6737,11 +6581,6 @@ packages:
engines: {node: '>=18'}
hasBin: true
- esbuild@0.27.2:
- resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==}
- engines: {node: '>=18'}
- hasBin: true
-
esbuild@0.27.3:
resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==}
engines: {node: '>=18'}
@@ -11796,234 +11635,156 @@ snapshots:
'@esbuild/aix-ppc64@0.25.12':
optional: true
- '@esbuild/aix-ppc64@0.27.2':
- optional: true
-
'@esbuild/aix-ppc64@0.27.3':
optional: true
'@esbuild/android-arm64@0.25.12':
optional: true
- '@esbuild/android-arm64@0.27.2':
- optional: true
-
'@esbuild/android-arm64@0.27.3':
optional: true
'@esbuild/android-arm@0.25.12':
optional: true
- '@esbuild/android-arm@0.27.2':
- optional: true
-
'@esbuild/android-arm@0.27.3':
optional: true
'@esbuild/android-x64@0.25.12':
optional: true
- '@esbuild/android-x64@0.27.2':
- optional: true
-
'@esbuild/android-x64@0.27.3':
optional: true
'@esbuild/darwin-arm64@0.25.12':
optional: true
- '@esbuild/darwin-arm64@0.27.2':
- optional: true
-
'@esbuild/darwin-arm64@0.27.3':
optional: true
'@esbuild/darwin-x64@0.25.12':
optional: true
- '@esbuild/darwin-x64@0.27.2':
- optional: true
-
'@esbuild/darwin-x64@0.27.3':
optional: true
'@esbuild/freebsd-arm64@0.25.12':
optional: true
- '@esbuild/freebsd-arm64@0.27.2':
- optional: true
-
'@esbuild/freebsd-arm64@0.27.3':
optional: true
'@esbuild/freebsd-x64@0.25.12':
optional: true
- '@esbuild/freebsd-x64@0.27.2':
- optional: true
-
'@esbuild/freebsd-x64@0.27.3':
optional: true
'@esbuild/linux-arm64@0.25.12':
optional: true
- '@esbuild/linux-arm64@0.27.2':
- optional: true
-
'@esbuild/linux-arm64@0.27.3':
optional: true
'@esbuild/linux-arm@0.25.12':
optional: true
- '@esbuild/linux-arm@0.27.2':
- optional: true
-
'@esbuild/linux-arm@0.27.3':
optional: true
'@esbuild/linux-ia32@0.25.12':
optional: true
- '@esbuild/linux-ia32@0.27.2':
- optional: true
-
'@esbuild/linux-ia32@0.27.3':
optional: true
'@esbuild/linux-loong64@0.25.12':
optional: true
- '@esbuild/linux-loong64@0.27.2':
- optional: true
-
'@esbuild/linux-loong64@0.27.3':
optional: true
'@esbuild/linux-mips64el@0.25.12':
optional: true
- '@esbuild/linux-mips64el@0.27.2':
- optional: true
-
'@esbuild/linux-mips64el@0.27.3':
optional: true
'@esbuild/linux-ppc64@0.25.12':
optional: true
- '@esbuild/linux-ppc64@0.27.2':
- optional: true
-
'@esbuild/linux-ppc64@0.27.3':
optional: true
'@esbuild/linux-riscv64@0.25.12':
optional: true
- '@esbuild/linux-riscv64@0.27.2':
- optional: true
-
'@esbuild/linux-riscv64@0.27.3':
optional: true
'@esbuild/linux-s390x@0.25.12':
optional: true
- '@esbuild/linux-s390x@0.27.2':
- optional: true
-
'@esbuild/linux-s390x@0.27.3':
optional: true
'@esbuild/linux-x64@0.25.12':
optional: true
- '@esbuild/linux-x64@0.27.2':
- optional: true
-
'@esbuild/linux-x64@0.27.3':
optional: true
'@esbuild/netbsd-arm64@0.25.12':
optional: true
- '@esbuild/netbsd-arm64@0.27.2':
- optional: true
-
'@esbuild/netbsd-arm64@0.27.3':
optional: true
'@esbuild/netbsd-x64@0.25.12':
optional: true
- '@esbuild/netbsd-x64@0.27.2':
- optional: true
-
'@esbuild/netbsd-x64@0.27.3':
optional: true
'@esbuild/openbsd-arm64@0.25.12':
optional: true
- '@esbuild/openbsd-arm64@0.27.2':
- optional: true
-
'@esbuild/openbsd-arm64@0.27.3':
optional: true
'@esbuild/openbsd-x64@0.25.12':
optional: true
- '@esbuild/openbsd-x64@0.27.2':
- optional: true
-
'@esbuild/openbsd-x64@0.27.3':
optional: true
'@esbuild/openharmony-arm64@0.25.12':
optional: true
- '@esbuild/openharmony-arm64@0.27.2':
- optional: true
-
'@esbuild/openharmony-arm64@0.27.3':
optional: true
'@esbuild/sunos-x64@0.25.12':
optional: true
- '@esbuild/sunos-x64@0.27.2':
- optional: true
-
'@esbuild/sunos-x64@0.27.3':
optional: true
'@esbuild/win32-arm64@0.25.12':
optional: true
- '@esbuild/win32-arm64@0.27.2':
- optional: true
-
'@esbuild/win32-arm64@0.27.3':
optional: true
'@esbuild/win32-ia32@0.25.12':
optional: true
- '@esbuild/win32-ia32@0.27.2':
- optional: true
-
'@esbuild/win32-ia32@0.27.3':
optional: true
'@esbuild/win32-x64@0.25.12':
optional: true
- '@esbuild/win32-x64@0.27.2':
- optional: true
-
'@esbuild/win32-x64@0.27.3':
optional: true
@@ -12336,12 +12097,12 @@ snapshots:
'@img/sharp-win32-x64@0.34.4':
optional: true
- '@inquirer/external-editor@1.0.3(@types/node@24.10.11)':
+ '@inquirer/external-editor@1.0.3(@types/node@24.10.12)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.2
optionalDependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@ioredis/commands@1.5.0': {}
@@ -12406,7 +12167,7 @@ snapshots:
'@kubernetes/client-node@1.4.0':
dependencies:
'@types/js-yaml': 4.0.9
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/node-fetch': 2.6.13
'@types/stream-buffers': 3.0.7
form-data: 4.0.5
@@ -13876,17 +13637,17 @@ snapshots:
'@tsconfig/svelte@1.0.13': {}
- '@turbo/gen@2.8.3(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3)':
+ '@turbo/gen@2.8.3(@swc/core@1.15.3)(@types/node@24.10.12)(typescript@5.9.3)':
dependencies:
- '@turbo/workspaces': 2.8.3(@types/node@24.10.11)
+ '@turbo/workspaces': 2.8.3(@types/node@24.10.12)
commander: 10.0.0
fs-extra: 10.1.0
- inquirer: 8.2.7(@types/node@24.10.11)
+ inquirer: 8.2.7(@types/node@24.10.12)
minimatch: 9.0.0
node-plop: 0.26.3
picocolors: 1.0.1
proxy-agent: 6.5.0
- ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3)
+ ts-node: 10.9.2(@swc/core@1.15.3)(@types/node@24.10.12)(typescript@5.9.3)
update-check: 1.5.4
validate-npm-package-name: 5.0.0
transitivePeerDependencies:
@@ -13896,14 +13657,14 @@ snapshots:
- supports-color
- typescript
- '@turbo/workspaces@2.8.3(@types/node@24.10.11)':
+ '@turbo/workspaces@2.8.3(@types/node@24.10.12)':
dependencies:
commander: 10.0.0
execa: 5.1.1
fast-glob: 3.2.12
fs-extra: 10.1.0
gradient-string: 2.0.1
- inquirer: 8.2.7(@types/node@24.10.11)
+ inquirer: 8.2.7(@types/node@24.10.12)
js-yaml: 4.1.1
ora: 4.1.1
picocolors: 1.0.1
@@ -13914,7 +13675,7 @@ snapshots:
'@types/adm-zip@0.5.7':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/aws-lambda@8.10.146': {}
@@ -13941,16 +13702,16 @@ snapshots:
'@types/bcrypt@6.0.0':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/better-sqlite3@7.6.13':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/chai@5.2.2':
dependencies:
@@ -13960,7 +13721,7 @@ snapshots:
'@types/connect@3.4.38':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/cookie@0.4.1': {}
@@ -13969,11 +13730,11 @@ snapshots:
'@types/connect': 3.4.38
'@types/express': 4.17.21
'@types/keygrip': 1.0.6
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/cors@2.8.17':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/crypto-js@4.2.2': {}
@@ -14013,19 +13774,19 @@ snapshots:
'@types/docker-modem@3.0.6':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/ssh2': 1.15.1
'@types/dockerode@3.3.47':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/ssh2': 1.15.1
'@types/dockerode@4.0.1':
dependencies:
'@types/docker-modem': 3.0.6
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/ssh2': 1.15.1
'@types/estree-jsx@1.0.5':
@@ -14036,7 +13797,7 @@ snapshots:
'@types/express-serve-static-core@4.19.5':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/qs': 6.9.16
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -14051,7 +13812,7 @@ snapshots:
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/hast@3.0.4':
dependencies:
@@ -14095,7 +13856,7 @@ snapshots:
'@types/node-fetch@2.6.13':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
form-data: 4.0.5
'@types/node-unifi@2.5.1(patch_hash=5e6ae51e2a17a7f9729bfa30b0eb3d0842a5810ac6db47603ab4a6efa1ed84c5)':
@@ -14106,7 +13867,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@24.10.11':
+ '@types/node@24.10.12':
dependencies:
undici-types: 7.16.0
@@ -14114,7 +13875,7 @@ snapshots:
'@types/pg@8.16.0':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
pg-protocol: 1.10.3
pg-types: 2.2.0
@@ -14141,21 +13902,21 @@ snapshots:
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/send': 0.17.4
'@types/ssh2-streams@0.1.12':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/ssh2@0.5.52':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/ssh2-streams': 0.1.12
'@types/ssh2@1.15.1':
@@ -14164,7 +13925,7 @@ snapshots:
'@types/stream-buffers@3.0.7':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/swagger-ui-react@5.18.0':
dependencies:
@@ -14172,7 +13933,7 @@ snapshots:
'@types/through@0.0.33':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/tinycolor2@1.4.6': {}
@@ -14191,11 +13952,11 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@types/xml2js@0.4.14':
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
dependencies:
@@ -14320,7 +14081,7 @@ snapshots:
global: 4.4.0
is-function: 1.0.2
- '@vitejs/plugin-react@5.1.3(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitejs/plugin-react@5.1.3(vite@7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@babel/core': 7.29.0
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0)
@@ -14328,7 +14089,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-rc.2
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
- vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
@@ -14344,7 +14105,7 @@ snapshots:
obug: 2.1.1
std-env: 3.10.0
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.12)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/expect@4.0.18':
dependencies:
@@ -14355,13 +14116,13 @@ snapshots:
chai: 6.2.1
tinyrainbow: 3.0.3
- '@vitest/mocker@4.0.18(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
+ '@vitest/mocker@4.0.18(vite@7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))':
dependencies:
'@vitest/spy': 4.0.18
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/pretty-format@4.0.18':
dependencies:
@@ -14389,7 +14150,7 @@ snapshots:
sirv: 3.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vitest: 4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vitest: 4.0.18(@types/node@24.10.12)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
'@vitest/utils@4.0.18':
dependencies:
@@ -15726,7 +15487,7 @@ snapshots:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.17
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -16028,35 +15789,6 @@ snapshots:
'@esbuild/win32-ia32': 0.25.12
'@esbuild/win32-x64': 0.25.12
- esbuild@0.27.2:
- optionalDependencies:
- '@esbuild/aix-ppc64': 0.27.2
- '@esbuild/android-arm': 0.27.2
- '@esbuild/android-arm64': 0.27.2
- '@esbuild/android-x64': 0.27.2
- '@esbuild/darwin-arm64': 0.27.2
- '@esbuild/darwin-x64': 0.27.2
- '@esbuild/freebsd-arm64': 0.27.2
- '@esbuild/freebsd-x64': 0.27.2
- '@esbuild/linux-arm': 0.27.2
- '@esbuild/linux-arm64': 0.27.2
- '@esbuild/linux-ia32': 0.27.2
- '@esbuild/linux-loong64': 0.27.2
- '@esbuild/linux-mips64el': 0.27.2
- '@esbuild/linux-ppc64': 0.27.2
- '@esbuild/linux-riscv64': 0.27.2
- '@esbuild/linux-s390x': 0.27.2
- '@esbuild/linux-x64': 0.27.2
- '@esbuild/netbsd-arm64': 0.27.2
- '@esbuild/netbsd-x64': 0.27.2
- '@esbuild/openbsd-arm64': 0.27.2
- '@esbuild/openbsd-x64': 0.27.2
- '@esbuild/openharmony-arm64': 0.27.2
- '@esbuild/sunos-x64': 0.27.2
- '@esbuild/win32-arm64': 0.27.2
- '@esbuild/win32-ia32': 0.27.2
- '@esbuild/win32-x64': 0.27.2
-
esbuild@0.27.3:
optionalDependencies:
'@esbuild/aix-ppc64': 0.27.3
@@ -17045,9 +16777,9 @@ snapshots:
strip-ansi: 6.0.1
through: 2.3.8
- inquirer@8.2.7(@types/node@24.10.11):
+ inquirer@8.2.7(@types/node@24.10.12):
dependencies:
- '@inquirer/external-editor': 1.0.3(@types/node@24.10.11)
+ '@inquirer/external-editor': 1.0.3(@types/node@24.10.12)
ansi-escapes: 4.3.2
chalk: 4.1.2
cli-cursor: 3.1.0
@@ -17416,7 +17148,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -18952,7 +18684,7 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
long: 5.3.2
proxmox-api@1.1.1:
@@ -20403,14 +20135,14 @@ snapshots:
ts-mixer@6.0.4: {}
- ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.11)(typescript@5.9.3):
+ ts-node@10.9.2(@swc/core@1.15.3)(@types/node@24.10.12)(typescript@5.9.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
@@ -20901,17 +20633,17 @@ snapshots:
dependencies:
global: 4.4.0
- vite-tsconfig-paths@6.1.0(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
+ vite-tsconfig-paths@6.1.0(typescript@5.9.3)(vite@7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
tsconfck: 3.1.3(typescript@5.9.3)
- vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
transitivePeerDependencies:
- supports-color
- typescript
- vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
+ vite@7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.3)
@@ -20920,7 +20652,7 @@ snapshots:
rollup: 4.48.1
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
fsevents: 2.3.3
sass: 1.97.3
sugarss: 5.0.0(postcss@8.5.6)
@@ -20928,10 +20660,10 @@ snapshots:
tsx: 4.20.5
yaml: 2.5.1
- vitest@4.0.18(@types/node@24.10.11)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
+ vitest@4.0.18(@types/node@24.10.12)(@vitest/ui@4.0.18)(jsdom@28.0.0(@noble/hashes@2.0.1))(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1):
dependencies:
'@vitest/expect': 4.0.18
- '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
+ '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1))
'@vitest/pretty-format': 4.0.18
'@vitest/runner': 4.0.18
'@vitest/snapshot': 4.0.18
@@ -20948,10 +20680,10 @@ snapshots:
tinyexec: 1.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.0.3
- vite: 7.1.12(@types/node@24.10.11)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
+ vite: 7.1.12(@types/node@24.10.12)(sass@1.97.3)(sugarss@5.0.0(postcss@8.5.6))(terser@5.46.0)(tsx@4.20.5)(yaml@2.5.1)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 24.10.11
+ '@types/node': 24.10.12
'@vitest/ui': 4.0.18(vitest@4.0.18)
jsdom: 28.0.0(@noble/hashes@2.0.1)
transitivePeerDependencies:
From 8002882979e752d32381dca574f03a6576bef181 Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Fri, 13 Feb 2026 13:09:10 +0000
Subject: [PATCH 38/41] chore(deps): update dependency hono@<4.6.5 to
>=4.11.9 (#5052)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
pnpm-lock.yaml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package.json b/package.json
index adf58938e..55b29cfd4 100644
--- a/package.json
+++ b/package.json
@@ -84,7 +84,7 @@
"brace-expansion@>=1.0.0 <=1.1.11": ">=4.0.1",
"esbuild@<=0.24.2": ">=0.27.3",
"form-data@>=4.0.0 <4.0.4": ">=4.0.5",
- "hono@<4.6.5": ">=4.11.8",
+ "hono@<4.6.5": ">=4.11.9",
"linkifyjs@<4.3.2": ">=4.3.2",
"nanoid@>=4.0.0 <5.0.9": ">=5.1.6",
"prismjs@<1.30.0": ">=1.30.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 896c86787..a77c7bbf6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,7 +12,7 @@ overrides:
brace-expansion@>=1.0.0 <=1.1.11: '>=4.0.1'
esbuild@<=0.24.2: '>=0.27.3'
form-data@>=4.0.0 <4.0.4: '>=4.0.5'
- hono@<4.6.5: '>=4.11.8'
+ hono@<4.6.5: '>=4.11.9'
linkifyjs@<4.3.2: '>=4.3.2'
nanoid@>=4.0.0 <5.0.9: '>=5.1.6'
prismjs@<1.30.0: '>=1.30.0'
@@ -3287,7 +3287,7 @@ packages:
resolution: {integrity: sha512-kz323qIQkNQElEGroo/E9MKPDuIR5pkuk/XEWd50K+cSEKdmdiYx0PKWUdaNY2ecJYngtF+njDMsMKplL6zfEg==}
engines: {node: '>=18.14.1'}
peerDependencies:
- hono: '>=4.11.8'
+ hono: '>=4.11.9'
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
From 661d738302a1af11bb457cb0013db0981af7e1fc Mon Sep 17 00:00:00 2001
From: Meier Lukas
Date: Fri, 13 Feb 2026 15:43:48 +0100
Subject: [PATCH 39/41] ci: on-release pipeline no longer triggering and
bug-report template not updated (#5048)
---
.github/ISSUE_TEMPLATE/bug_report.yml | 6 ++++++
.github/workflows/on-release.yml | 16 +++++++---------
2 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 326582ddc..9285059c1 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -33,6 +33,12 @@ body:
options:
# The below comment is used to insert a new version with on-release.yml
#NEXT_VERSION#
+ - 1.53.0
+ - 1.52.0
+ - 1.51.0
+ - 1.50.1
+ - 1.50.0
+ - 1.49.1
- 1.49.0
- 1.48.0
- 1.47.0
diff --git a/.github/workflows/on-release.yml b/.github/workflows/on-release.yml
index c1f3739ef..79965e2b9 100644
--- a/.github/workflows/on-release.yml
+++ b/.github/workflows/on-release.yml
@@ -2,7 +2,7 @@ permissions: {}
on:
release:
- types: [published]
+ types: [released]
jobs:
trigger-docs-release:
@@ -37,6 +37,7 @@ jobs:
}
}
EOF
+
update-bug-report-template:
name: Update Bug Report Template
runs-on: ubuntu-latest
@@ -54,23 +55,20 @@ jobs:
uses: actions/checkout@v6
with:
token: ${{ steps.obtainToken.outputs.token }}
+ ref: dev
- name: Setup
uses: ./tooling/github/setup
- run: pnpm run scripts:update-bug-report-template
env:
NEXT_VERSION: ${{ github.event.release.tag_name }}
- - name: Commit changes
- run: |
- git config --global user.email "175486441+homarr-releases[bot]@users.noreply.github.com"
- git config --global user.name "Releases Homarr"
- git checkout -b update-bug-report-template
- git add .
- git commit -m "chore: update bug report template"
- name: Create Pull Request
id: create-pull-request
- uses: peter-evans/create-pull-request@v8
+ uses: peter-evans/create-pull-request@v7
with:
+ add-paths: .github/ISSUE_TEMPLATE/bug_report.yml
+ commit-message: "chore: update bug report template"
+ author: Releases Homarr <175486441+homarr-releases[bot]@users.noreply.github.com>
token: ${{ steps.obtainToken.outputs.token }}
branch: update-bug-report-template
base: dev
From 30f561f85ad2abb90ccb9fa3292155d51f1f379b Mon Sep 17 00:00:00 2001
From: "homarr-renovate[bot]"
<158783068+homarr-renovate[bot]@users.noreply.github.com>
Date: Fri, 13 Feb 2026 15:49:24 +0000
Subject: [PATCH 40/41] fix(deps): update dependency fast-xml-parser to ^5.3.5
(#5050)
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
---
packages/definitions/package.json | 2 +-
pnpm-lock.yaml | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/packages/definitions/package.json b/packages/definitions/package.json
index 76caf41e3..63ff9a2f1 100644
--- a/packages/definitions/package.json
+++ b/packages/definitions/package.json
@@ -24,7 +24,7 @@
"prettier": "@homarr/prettier-config",
"dependencies": {
"@homarr/common": "workspace:^0.1.0",
- "fast-xml-parser": "^5.3.4",
+ "fast-xml-parser": "^5.3.5",
"zod": "^4.2.1"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a77c7bbf6..b58dc5770 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1217,8 +1217,8 @@ importers:
specifier: workspace:^0.1.0
version: link:../common
fast-xml-parser:
- specifier: ^5.3.4
- version: 5.3.4
+ specifier: ^5.3.5
+ version: 5.3.5
zod:
specifier: ^4.2.1
version: 4.2.1
@@ -6839,8 +6839,8 @@ packages:
fast-uri@3.1.0:
resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==}
- fast-xml-parser@5.3.4:
- resolution: {integrity: sha512-EFd6afGmXlCx8H8WTZHhAoDaWaGyuIBoZJ2mknrNxug+aZKjkp0a0dlars9Izl+jF+7Gu1/5f/2h68cQpe0IiA==}
+ fast-xml-parser@5.3.5:
+ resolution: {integrity: sha512-JeaA2Vm9ffQKp9VjvfzObuMCjUYAp5WDYhRYL5LrBPY/jUDlUtOvDfot0vKSkB9tuX885BDHjtw4fZadD95wnA==}
hasBin: true
faster-babel-types@0.1.0:
@@ -11849,7 +11849,7 @@ snapshots:
dependencies:
'@ndaidong/bellajs': 12.0.1
cross-fetch: 4.1.0
- fast-xml-parser: 5.3.4
+ fast-xml-parser: 5.3.5
html-entities: 2.6.0
transitivePeerDependencies:
- encoding
@@ -16153,7 +16153,7 @@ snapshots:
fast-uri@3.1.0: {}
- fast-xml-parser@5.3.4:
+ fast-xml-parser@5.3.5:
dependencies:
strnum: 2.1.2
From be1a26a98d2ed9d25969ded5ae64705c001f71dd Mon Sep 17 00:00:00 2001
From: Meier Lukas
Date: Fri, 13 Feb 2026 19:23:35 +0100
Subject: [PATCH 41/41] fix(seerr): use reasonable limits for amount of
returned entries (#5001)
---
.../integrations/src/overseerr/overseerr-integration.ts | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/packages/integrations/src/overseerr/overseerr-integration.ts b/packages/integrations/src/overseerr/overseerr-integration.ts
index 042f2faab..619af2541 100644
--- a/packages/integrations/src/overseerr/overseerr-integration.ts
+++ b/packages/integrations/src/overseerr/overseerr-integration.ts
@@ -115,9 +115,8 @@ export class OverseerrIntegration
}
public async getRequestsAsync(): Promise {
- //Ensure to get all pending request first
const pendingRequests = await fetchWithTrustedCertificatesAsync(
- this.url("/api/v1/request", { take: -1, filter: "pending" }),
+ this.url("/api/v1/request", { take: 20, filter: "pending" }),
{
headers: {
"X-Api-Key": this.getSecretValue("apiKey"),
@@ -125,7 +124,6 @@ export class OverseerrIntegration
},
);
- //Change 20 to integration setting (set to -1 for all)
const allRequests = await fetchWithTrustedCertificatesAsync(this.url("/api/v1/request", { take: 20 }), {
headers: {
"X-Api-Key": this.getSecretValue("apiKey"),
@@ -223,7 +221,7 @@ export class OverseerrIntegration
}
public async getUsersAsync(): Promise {
- const response = await fetchWithTrustedCertificatesAsync(this.url("/api/v1/user", { take: -1 }), {
+ const response = await fetchWithTrustedCertificatesAsync(this.url("/api/v1/user", { take: 10, sort: "requests" }), {
headers: {
"X-Api-Key": this.getSecretValue("apiKey"),
},