From eb7a3a31f0ddf135664f5609c39b9d8ee72ef432 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sat, 4 Oct 2025 08:34:49 +0000 Subject: [PATCH 01/41] fix(deps): update dependency swagger-ui-react to ^5.29.1 (#4210) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 281 ++++++++++++++++++++++++++------------- 2 files changed, 187 insertions(+), 96 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 8e41a34ef..faf17d0e2 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -85,7 +85,7 @@ "react-simple-code-editor": "^0.14.1", "sass": "^1.93.2", "superjson": "2.2.2", - "swagger-ui-react": "^5.29.0", + "swagger-ui-react": "^5.29.1", "use-deep-compare-effect": "^1.8.1", "zod": "^4.1.11" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e0f5cea6..0a962f3b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -317,8 +317,8 @@ importers: specifier: 2.2.2 version: 2.2.2 swagger-ui-react: - specifier: ^5.29.0 - version: 5.29.0(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: ^5.29.1 + version: 5.29.3(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.1.1) @@ -3960,14 +3960,17 @@ packages: '@swagger-api/apidom-ast@1.0.0-beta.41': resolution: {integrity: sha512-xqzDU+lq/ibdn/J+w/my9Q2cEEkjBYXHVvatj1L5+hB9+A2wLAHcq9W1unmplo6Qgpr+rnBR5x9o3r8KWWVhzg==} - '@swagger-api/apidom-core@1.0.0-beta.41': - resolution: {integrity: sha512-XdhpKtbyiYdV0qexIP28l1jaJEIh0tAFX5aYD65iosSx+gPmVnDcM17tmIyayWSGgwCYCFNimbuhEV+8vBEHeA==} + '@swagger-api/apidom-ast@1.0.0-beta.50': + resolution: {integrity: sha512-uUBUm6J6KlyKppyfS7DIW37De6oyMVIpHYmaNV3YAaDMuRMov5KHHWXKbqWlI+l493OljOcXEqDIPeLzm6B5PQ==} - '@swagger-api/apidom-error@1.0.0-beta.41': - resolution: {integrity: sha512-IcCVRHzIvfFoXVyllxYLXHqhCWpYYlb1NC+fqQBTjFlbPl9ut+rS2nUQnUC0JMbaDv0NlWP8YTDaFbOY+QSdtQ==} + '@swagger-api/apidom-core@1.0.0-beta.50': + resolution: {integrity: sha512-9N7ySdyzx/3kUnprAi63GQNt+Kq8VUvErwDgPcMRAsZX8jUhk9KLJ9N0fup4mWm6+xGs0JH35wxBxnanS6aiqw==} - '@swagger-api/apidom-json-pointer@1.0.0-beta.41': - resolution: {integrity: sha512-izAZdWmQ6HFU0rC71leJajlpbAO0Dpt7gzx8O0mdHO159MQEAVfsrh95xlnejsnurHblTMxaekib/9t71XnzzQ==} + '@swagger-api/apidom-error@1.0.0-beta.50': + resolution: {integrity: sha512-vdpi2nRVcxXLGc68JPNwTcKrCKl8PnOEPuykZSxeNbDKnZY80APbsoLDX+1gdRgafK/7k5XdsBkpDQscsTkDng==} + + '@swagger-api/apidom-json-pointer@1.0.0-beta.50': + resolution: {integrity: sha512-2TgFKHlZ/SlnTZzY7EwE8xx5Pr2BYePX52xZJFqWnueSAIcCcsrqZeazWIAaDe/gXd47CDqU95nDChMECERspA==} '@swagger-api/apidom-ns-api-design-systems@1.0.0-beta.41': resolution: {integrity: sha512-qxMYm3wHaHNHMFxAaRMqmiRWoDvyFS1TrZvxCHYxaf/wqgr6OflYZRTMUb7+Hmgo84ajoaaPA1/2Hd9pYj0YoA==} @@ -3981,26 +3984,44 @@ packages: '@swagger-api/apidom-ns-json-schema-2019-09@1.0.0-beta.41': resolution: {integrity: sha512-J/ed7LprGznBF2Iin0MAFzBab4NNiQrPXLJaw0kB2lO+46wyqKcCapexyC0RCVYp7oHVDnnkWENZxp2OfVHEsg==} + '@swagger-api/apidom-ns-json-schema-2019-09@1.0.0-beta.50': + resolution: {integrity: sha512-QP6DuthV8ZWQnthYbPEVikK5rTN4T5lhnAnmO1v6zOCS9B1heKCFcIYgBhcqCnuZ0Tt8kGOfLyqGMb57lPkCdw==} + '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.41': resolution: {integrity: sha512-BEBdG0CXOLudQHqI5duLnCaymGC90u+NIISSjL6gmK+kjs2imlO+qPrM17JM4iyBQABpdJqwszQMZ3K88vfEwQ==} + '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.50': + resolution: {integrity: sha512-ZaqrtZEXUx35x66ND8sc5vf1sIuWPERA15EdRHeca56E09RnjZMUHkiDvdx78165h31QmM67YLi04zEBYhQS0g==} + '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.41': resolution: {integrity: sha512-kDdu0Bi2XrT80fCXQulueqzSoODeYSrNw1/8vz7wGM33ZDsx3IC5hlU6lHd28E5Tm4lfXVL3GCf6QEZWMYtbnQ==} + '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.50': + resolution: {integrity: sha512-aqCwW+iuN7RokH10vDp/eEwlrT4LAlHGy1pLzAS9aFVJyUutfm0I4fxLfddOKD2yd04z858zhLwOVSo4BjrLHg==} + '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.41': resolution: {integrity: sha512-RWffn/E7spVhdl6jSSTR2+YPu/FlMwkXjaWxO0pvWkunTrYU5d1QLuipl3hj+4ILxmrO/bmwKMI7dKFWaTKNQg==} + '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.50': + resolution: {integrity: sha512-trF1TZZ79WJOjQw3C1Y7wcqNMxxgHMZtJW2/tP5MwII1hqsExGzmGyUuNlVuSC9k9v/9sCj85hQlJ4TW6HFciQ==} + '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.41': resolution: {integrity: sha512-lPEh+/UUcE1ZYjkLyCfcySj/a42kW0L+Y/S4mQQ05sIRUJiMv2WSz2zvapNeXfGX4qXRhR3fGzieVhVbwmsUGQ==} + '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.50': + resolution: {integrity: sha512-g9VscnMwjPUYCfR6UxUwsLiIKnyXy2W28J+zN0rbijoSEtUdakcrxwdPhqwgJZHPci8NHNE8574zaocqKBiqSg==} + '@swagger-api/apidom-ns-openapi-2@1.0.0-beta.41': resolution: {integrity: sha512-k6fZZZGX7MXGarwM/wkXb/okOOUbEjUSZrEOzrMoHzJctYJxr0clp6p5xmoXA1SY/zkSWTIJxk1OzRl3jGthuA==} '@swagger-api/apidom-ns-openapi-3-0@1.0.0-beta.41': resolution: {integrity: sha512-1acYanPrLEx6P03mRTAE2ZUkIPKKFlxhwB9MS0JhXIroyKLIyHyZekEgPcs04pRtk2hZ8yUODeVcp1e8FPs1Xg==} - '@swagger-api/apidom-ns-openapi-3-1@1.0.0-beta.41': - resolution: {integrity: sha512-9XlU5vhIcGty6DjrG88sLZJktNi7FuKDyz7EP/mk4WjYzCXVaXmEK7qzBibOS2Kgib2hKnSh/Ym/SgDf/0QlLA==} + '@swagger-api/apidom-ns-openapi-3-0@1.0.0-beta.50': + resolution: {integrity: sha512-I4GHyNILNxDsYKYeG1+ZA3rnfU1RAYtNp3dA+G8LCX5AB/2N7dT2VPK8HS4cj9m3ZVz7dl1o+X6tpaJIN5kDsA==} + + '@swagger-api/apidom-ns-openapi-3-1@1.0.0-beta.50': + resolution: {integrity: sha512-kxwuaFl1kQddk/RBS5Mz3rE/6v5mXggqhzVwDBObGjgkRmDRVF5nUalziBRNg6A3NcpYbsjNMU/OCA1JihFkrg==} '@swagger-api/apidom-parser-adapter-api-design-systems-json@1.0.0-beta.41': resolution: {integrity: sha512-nwiNhMBf48ofHWzy36s6PTFn21ChnCkvyWzM7gFc5zPFRTJkjuuhyyHfQM5z9YTRnQrbcS/JUSGMoC9SxgsHrw==} @@ -4044,8 +4065,8 @@ packages: '@swagger-api/apidom-parser-adapter-yaml-1-2@1.0.0-beta.41': resolution: {integrity: sha512-oLcTxBj5ZXkkaT4MyJ+ZIoFvlO8a8zNIjPbjyPWK3lqnYdImnDxgK++8jhwgBw+5ZFp5Kc9SOQ2nor/1SPjP0g==} - '@swagger-api/apidom-reference@1.0.0-beta.41': - resolution: {integrity: sha512-XhN7qzLUE8dDPa6Vwx4u3rHuunZJmvpHS++XYzAaJVSqpxZu6/asQrCN0ebnsiMZgZ6+/sMHiFBYA0abSkTZYw==} + '@swagger-api/apidom-reference@1.0.0-beta.50': + resolution: {integrity: sha512-aD7gTWPgkJb9oYaC4jZPvxb7YbQKG9pWDYZigAkVGqOAbeYxUXeI00XyCLj/cH8l7KwyhTZNX70F7VnfxOkq7w==} '@swaggerexpert/cookie@2.0.2': resolution: {integrity: sha512-DPI8YJ0Vznk4CT+ekn3rcFNq1uQwvUHZhH6WvTSPD0YKBIlMS9ur2RYKghXuxxOiqOam/i4lHJH4xTIiTgs3Mg==} @@ -5159,9 +5180,6 @@ packages: resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} engines: {node: '>=4'} - axios@1.12.1: - resolution: {integrity: sha512-Kn4kbSXpkFHCGE6rBFNwIv0GQs4AvDT80jlveJDKFxjbTYMUeB4QtsdPCv6H8Cm19Je7IU6VFtRl2zWZI0rudQ==} - axios@1.12.2: resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==} @@ -5955,8 +5973,8 @@ packages: dom-walk@0.1.2: resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - dompurify@3.2.4: - resolution: {integrity: sha512-ysFSFEDVduQpyhzAob/kkuJjf5zWkZD8/A9ywSp1byueyuCfHamrCBa14/Oc2iiB0e51B+NpxSl5gmzn+Ms/mg==} + dompurify@3.2.6: + resolution: {integrity: sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==} dot-case@2.1.1: resolution: {integrity: sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug==} @@ -9750,11 +9768,11 @@ packages: svgson@5.3.1: resolution: {integrity: sha512-qdPgvUNWb40gWktBJnbJRelWcPzkLed/ShhnRsjbayXz8OtdPOzbil9jtiZdrYvSDumAz/VNQr6JaNfPx/gvPA==} - swagger-client@3.35.5: - resolution: {integrity: sha512-ayCrpDAgm5jIdq1kmcVWJRfp27cqU9tSRiAfKg3BKeplOmvu3+lKTPPtz4x1uI8v5l5/92Aopvq0EzRkXEr7Rw==} + swagger-client@3.35.7: + resolution: {integrity: sha512-AAVk7lBFIw41wI0tsqyh/l4dwJ0/eslHL2Ex4hmsGtuKcD6/wXunetO8AsmE5MptK4YgRvpmUDvKnF1TaGzdiQ==} - swagger-ui-react@5.29.0: - resolution: {integrity: sha512-dEDqs3et9cnflzwog0oBMjkrq7Uf6PNPVva4VFB4GICDWMRb6T2C+CzIfqJp9XX9eDvbmiZa/dTcnwvGcDpi5A==} + swagger-ui-react@5.29.3: + resolution: {integrity: sha512-cx47SmqrxXCP86+6NHEzXUBEG/MGbNK/H8BQphzUVomxGpG9lZCUo6hIGFNe1i7fP5eaMxpLV/qoqaWVo3TSvw==} peerDependencies: react: '>=16.8.0 <20' react-dom: '>=16.8.0 <20' @@ -12367,17 +12385,27 @@ snapshots: '@swagger-api/apidom-ast@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@types/ramda': 0.30.2 + ramda: 0.30.1 + ramda-adjunct: 5.1.0(ramda@0.30.1) + unraw: 3.0.0 + optional: true + + '@swagger-api/apidom-ast@1.0.0-beta.50': + dependencies: + '@babel/runtime-corejs3': 7.27.1 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) unraw: 3.0.0 - '@swagger-api/apidom-core@1.0.0-beta.41': + '@swagger-api/apidom-core@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-ast': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-ast': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@types/ramda': 0.30.2 minim: 0.23.8 ramda: 0.30.1 @@ -12385,23 +12413,23 @@ snapshots: short-unique-id: 5.3.2 ts-mixer: 6.0.4 - '@swagger-api/apidom-error@1.0.0-beta.41': + '@swagger-api/apidom-error@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-json-pointer@1.0.0-beta.41': + '@swagger-api/apidom-json-pointer@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@swaggerexpert/json-pointer': 2.10.2 '@swagger-api/apidom-ns-api-design-systems@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 - '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) @@ -12411,7 +12439,7 @@ snapshots: '@swagger-api/apidom-ns-arazzo-1@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-2020-12': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12422,7 +12450,7 @@ snapshots: '@swagger-api/apidom-ns-asyncapi-2@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-draft-7': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12433,30 +12461,65 @@ snapshots: '@swagger-api/apidom-ns-json-schema-2019-09@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-draft-7': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 + optional: true + + '@swagger-api/apidom-ns-json-schema-2019-09@1.0.0-beta.50': + dependencies: + '@babel/runtime-corejs3': 7.27.1 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@swagger-api/apidom-ns-json-schema-draft-7': 1.0.0-beta.50 + '@types/ramda': 0.30.2 + ramda: 0.30.1 + ramda-adjunct: 5.1.0(ramda@0.30.1) + ts-mixer: 6.0.4 '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-2019-09': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 + optional: true + + '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.50': + dependencies: + '@babel/runtime-corejs3': 7.27.1 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@swagger-api/apidom-ns-json-schema-2019-09': 1.0.0-beta.50 + '@types/ramda': 0.30.2 + ramda: 0.30.1 + ramda-adjunct: 5.1.0(ramda@0.30.1) + ts-mixer: 6.0.4 '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-ast': 1.0.0-beta.41 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@types/ramda': 0.30.2 + ramda: 0.30.1 + ramda-adjunct: 5.1.0(ramda@0.30.1) + ts-mixer: 6.0.4 + optional: true + + '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.50': + dependencies: + '@babel/runtime-corejs3': 7.27.1 + '@swagger-api/apidom-ast': 1.0.0-beta.50 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) @@ -12465,30 +12528,54 @@ snapshots: '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 + optional: true + + '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.50': + dependencies: + '@babel/runtime-corejs3': 7.27.1 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.50 + '@types/ramda': 0.30.2 + ramda: 0.30.1 + ramda-adjunct: 5.1.0(ramda@0.30.1) + ts-mixer: 6.0.4 '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-draft-6': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 + optional: true + + '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.50': + dependencies: + '@babel/runtime-corejs3': 7.27.1 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@swagger-api/apidom-ns-json-schema-draft-6': 1.0.0-beta.50 + '@types/ramda': 0.30.2 + ramda: 0.30.1 + ramda-adjunct: 5.1.0(ramda@0.30.1) + ts-mixer: 6.0.4 '@swagger-api/apidom-ns-openapi-2@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12499,22 +12586,34 @@ snapshots: '@swagger-api/apidom-ns-openapi-3-0@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 + optional: true - '@swagger-api/apidom-ns-openapi-3-1@1.0.0-beta.41': + '@swagger-api/apidom-ns-openapi-3-0@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-ast': 1.0.0-beta.41 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-json-pointer': 1.0.0-beta.41 - '@swagger-api/apidom-ns-json-schema-2020-12': 1.0.0-beta.41 - '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.50 + '@types/ramda': 0.30.2 + ramda: 0.30.1 + ramda-adjunct: 5.1.0(ramda@0.30.1) + ts-mixer: 6.0.4 + + '@swagger-api/apidom-ns-openapi-3-1@1.0.0-beta.50': + dependencies: + '@babel/runtime-corejs3': 7.27.1 + '@swagger-api/apidom-ast': 1.0.0-beta.50 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-json-pointer': 1.0.0-beta.50 + '@swagger-api/apidom-ns-json-schema-2020-12': 1.0.0-beta.50 + '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) @@ -12523,7 +12622,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-api-design-systems-json@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-api-design-systems': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-json': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12534,7 +12633,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-api-design-systems-yaml@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-api-design-systems': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-yaml-1-2': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12545,7 +12644,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-arazzo-json-1@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-arazzo-1': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-json': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12556,7 +12655,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-arazzo-yaml-1@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-arazzo-1': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-yaml-1-2': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12567,7 +12666,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-asyncapi-json-2@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-asyncapi-2': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-json': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12578,7 +12677,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-asyncapi-yaml-2@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-asyncapi-2': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-yaml-1-2': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12590,8 +12689,8 @@ snapshots: dependencies: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-ast': 1.0.0-beta.41 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) @@ -12603,7 +12702,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-openapi-json-2@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-openapi-2': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-json': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12614,7 +12713,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-openapi-json-3-0@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-json': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12625,8 +12724,8 @@ snapshots: '@swagger-api/apidom-parser-adapter-openapi-json-3-1@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.50 '@swagger-api/apidom-parser-adapter-json': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12636,7 +12735,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-openapi-yaml-2@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-openapi-2': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-yaml-1-2': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12647,7 +12746,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-openapi-yaml-3-0@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-yaml-1-2': 1.0.0-beta.41 '@types/ramda': 0.30.2 @@ -12658,8 +12757,8 @@ snapshots: '@swagger-api/apidom-parser-adapter-openapi-yaml-3-1@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.50 '@swagger-api/apidom-parser-adapter-yaml-1-2': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12670,8 +12769,8 @@ snapshots: dependencies: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-ast': 1.0.0-beta.41 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@tree-sitter-grammars/tree-sitter-yaml': 0.7.1(tree-sitter@0.22.4) '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12680,24 +12779,24 @@ snapshots: web-tree-sitter: 0.24.5 optional: true - '@swagger-api/apidom-reference@1.0.0-beta.41': + '@swagger-api/apidom-reference@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 '@types/ramda': 0.30.2 - axios: 1.12.1 + axios: 1.12.2 minimatch: 7.4.6 process: 0.11.10 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) optionalDependencies: - '@swagger-api/apidom-json-pointer': 1.0.0-beta.41 + '@swagger-api/apidom-json-pointer': 1.0.0-beta.50 '@swagger-api/apidom-ns-arazzo-1': 1.0.0-beta.41 '@swagger-api/apidom-ns-asyncapi-2': 1.0.0-beta.41 '@swagger-api/apidom-ns-openapi-2': 1.0.0-beta.41 '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.41 - '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.41 + '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.50 '@swagger-api/apidom-parser-adapter-api-design-systems-json': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-api-design-systems-yaml': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-arazzo-json-1': 1.0.0-beta.41 @@ -14013,14 +14112,6 @@ snapshots: axe-core@4.10.0: {} - axios@1.12.1: - dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.4 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - axios@1.12.2: dependencies: follow-redirects: 1.15.9 @@ -14825,7 +14916,7 @@ snapshots: dom-walk@0.1.2: {} - dompurify@3.2.4: + dompurify@3.2.6: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -19238,15 +19329,15 @@ snapshots: deep-rename-keys: 0.2.1 xml-reader: 2.4.3 - swagger-client@3.35.5: + swagger-client@3.35.7: dependencies: '@babel/runtime-corejs3': 7.27.1 '@scarf/scarf': 1.4.0 - '@swagger-api/apidom-core': 1.0.0-beta.41 - '@swagger-api/apidom-error': 1.0.0-beta.41 - '@swagger-api/apidom-json-pointer': 1.0.0-beta.41 - '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.41 - '@swagger-api/apidom-reference': 1.0.0-beta.41 + '@swagger-api/apidom-core': 1.0.0-beta.50 + '@swagger-api/apidom-error': 1.0.0-beta.50 + '@swagger-api/apidom-json-pointer': 1.0.0-beta.50 + '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.50 + '@swagger-api/apidom-reference': 1.0.0-beta.50 '@swaggerexpert/cookie': 2.0.2 deepmerge: 4.3.1 fast-json-patch: 3.1.1 @@ -19261,7 +19352,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.29.0(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + swagger-ui-react@5.29.3(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: '@babel/runtime-corejs3': 7.27.1 '@scarf/scarf': 1.4.0 @@ -19270,7 +19361,7 @@ snapshots: classnames: 2.5.1 css.escape: 1.5.1 deep-extend: 0.6.0 - dompurify: 3.2.4 + dompurify: 3.2.6 ieee754: 1.2.1 immutable: 3.8.2 js-file-download: 0.4.12 @@ -19294,7 +19385,7 @@ snapshots: reselect: 5.1.1 serialize-error: 8.1.0 sha.js: 2.4.12 - swagger-client: 3.35.5 + swagger-client: 3.35.7 url-parse: 1.5.10 xml: 1.0.1 xml-but-prettier: 1.0.1 From a21fbd26dad82427e62a5a6b18f72dc32c00e608 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sat, 4 Oct 2025 08:36:05 +0000 Subject: [PATCH 02/41] fix(deps): update testcontainers-node monorepo to ^11.7.0 (#4211) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 4 ++-- packages/db/package.json | 4 ++-- pnpm-lock.yaml | 46 ++++++++++++++++++++-------------------- 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/package.json b/package.json index 79efdafb7..9ab2bce08 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@semantic-release/github": "^11.0.6", "@semantic-release/npm": "^12.0.2", "@semantic-release/release-notes-generator": "^14.1.0", - "@testcontainers/redis": "^11.6.0", + "@testcontainers/redis": "^11.7.0", "@turbo/gen": "^2.5.8", "@vitejs/plugin-react": "^5.0.4", "@vitest/coverage-v8": "^3.2.4", @@ -52,7 +52,7 @@ "jsdom": "^27.0.0", "prettier": "^3.6.2", "semantic-release": "^24.2.9", - "testcontainers": "^11.6.0", + "testcontainers": "^11.7.0", "turbo": "^2.5.8", "typescript": "^5.9.2", "vite-tsconfig-paths": "^5.1.4", diff --git a/packages/db/package.json b/packages/db/package.json index f34258529..6d62804aa 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -51,8 +51,8 @@ "@homarr/server-settings": "workspace:^0.1.0", "@mantine/core": "^8.3.2", "@paralleldrive/cuid2": "^2.2.2", - "@testcontainers/mysql": "^11.6.0", - "@testcontainers/postgresql": "^11.6.0", + "@testcontainers/mysql": "^11.7.0", + "@testcontainers/postgresql": "^11.7.0", "better-sqlite3": "^12.4.1", "dotenv": "^17.2.2", "drizzle-kit": "^0.31.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a962f3b6..3ddb3b7b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,8 +59,8 @@ importers: specifier: ^14.1.0 version: 14.1.0(semantic-release@24.2.9(typescript@5.9.2)) '@testcontainers/redis': - specifier: ^11.6.0 - version: 11.6.0 + specifier: ^11.7.0 + version: 11.7.1 '@turbo/gen': specifier: ^2.5.8 version: 2.5.8(@types/node@22.18.7)(typescript@5.9.2) @@ -89,8 +89,8 @@ importers: specifier: ^24.2.9 version: 24.2.9(typescript@5.9.2) testcontainers: - specifier: ^11.6.0 - version: 11.6.0 + specifier: ^11.7.0 + version: 11.7.1 turbo: specifier: ^2.5.8 version: 2.5.8 @@ -1151,11 +1151,11 @@ importers: specifier: ^2.2.2 version: 2.2.2 '@testcontainers/mysql': - specifier: ^11.6.0 - version: 11.6.0 + specifier: ^11.7.0 + version: 11.7.1 '@testcontainers/postgresql': - specifier: ^11.6.0 - version: 11.6.0 + specifier: ^11.7.0 + version: 11.7.1 better-sqlite3: specifier: ^12.4.1 version: 12.4.1 @@ -4169,14 +4169,14 @@ packages: '@tanstack/virtual-core@3.11.2': resolution: {integrity: sha512-vTtpNt7mKCiZ1pwU9hfKPhpdVO2sVzFQsxoVBGtOSHxlrRRzYr8iQ2TlwbAcRYCcEiZ9ECAM8kBzH0v2+VzfKw==} - '@testcontainers/mysql@11.6.0': - resolution: {integrity: sha512-x8q2/Sz743Ohpu870A6HnzETB8iGoDGv7CKx27LQT/ps3vSDHVmzRrAnCHP7jMRx4LSFDGYR3IsfrZcIISEC4Q==} + '@testcontainers/mysql@11.7.1': + resolution: {integrity: sha512-/5jZWI/i5+bUQpRopPSt9YZFOxIFu2bNT/tHTpJih1kzdhwdfYfRRLHmCg7i1bs9iHT/ZaTFtYmJwN/e7R9/pA==} - '@testcontainers/postgresql@11.6.0': - resolution: {integrity: sha512-+JlbHfcWpxrfWG4BZeWiNKI4pjn4FPWCnKFYkUSneuYjEuYJQWSFdP38W5RB0N1rf5ce+dYzb5SXi4i2MWH3Zw==} + '@testcontainers/postgresql@11.7.1': + resolution: {integrity: sha512-8PfGNqwdyoMPQuubZM0wd07/tfi4vhLAjXP791tM105vSCmzCOhLfYu2CIq04GKVlmW1J5z5nOZWLNlU9WrUuQ==} - '@testcontainers/redis@11.6.0': - resolution: {integrity: sha512-moyQCkOjSuvBmzTUMylcI1xBgIoGyXceAfqaEVeWJwV3rD0FqHQEcS/5fXbBofMeuJMAXS739kSfKde90QSk0A==} + '@testcontainers/redis@11.7.1': + resolution: {integrity: sha512-nyM7HjtF1lSiL6MjI3uQpJCYxvkwxtqYlButCLT3wJOnCPomiAe2OoWPmsVpI1FvbAcTrm2ck4r5Jzx5GXbMUQ==} '@tiptap/core@2.26.1': resolution: {integrity: sha512-fymyd/XZvYiHjBoLt1gxs024xP/LY26d43R1vluYq7AHBL/7DE3ywzy+1GEsGyAv5Je2L0KBhNIR/izbq3Kaqg==} @@ -9840,8 +9840,8 @@ packages: resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} engines: {node: '>=18'} - testcontainers@11.6.0: - resolution: {integrity: sha512-2kXdhZ4mvvPP4xEY1yxhLSrFt/TXokClOtppA4bt/5FJJwZrnUkyCo3TVfhHx3Ynlq1N00qjoQuxpnwFqU9a7g==} + testcontainers@11.7.1: + resolution: {integrity: sha512-fjut+07G4Avp6Lly/6hQePpUpQFv9ZyQd+7JC5iCDKg+dWa2Sw7fXD3pBrkzslYFfKqGx9M6kyIaLpg9VeMsjw==} text-decoder@1.2.0: resolution: {integrity: sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==} @@ -12888,23 +12888,23 @@ snapshots: '@tanstack/virtual-core@3.11.2': {} - '@testcontainers/mysql@11.6.0': + '@testcontainers/mysql@11.7.1': dependencies: - testcontainers: 11.6.0 + testcontainers: 11.7.1 transitivePeerDependencies: - bare-buffer - supports-color - '@testcontainers/postgresql@11.6.0': + '@testcontainers/postgresql@11.7.1': dependencies: - testcontainers: 11.6.0 + testcontainers: 11.7.1 transitivePeerDependencies: - bare-buffer - supports-color - '@testcontainers/redis@11.6.0': + '@testcontainers/redis@11.7.1': dependencies: - testcontainers: 11.6.0 + testcontainers: 11.7.1 transitivePeerDependencies: - bare-buffer - supports-color @@ -19471,7 +19471,7 @@ snapshots: glob: 10.4.5 minimatch: 9.0.5 - testcontainers@11.6.0: + testcontainers@11.7.1: dependencies: '@balena/dockerignore': 1.0.2 '@types/dockerode': 3.3.44 From b4cfc3bf8bb1ba84921234ca4070259fa74913d2 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Sat, 4 Oct 2025 15:13:35 +0200 Subject: [PATCH 03/41] chore(lang): update translations from crowdin (#4203) Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/ca.json | 35 +++++- packages/translation/src/lang/cn.json | 35 +++++- packages/translation/src/lang/cr.json | 35 +++++- packages/translation/src/lang/cs.json | 35 +++++- packages/translation/src/lang/da.json | 35 +++++- packages/translation/src/lang/de-CH.json | 35 +++++- packages/translation/src/lang/de.json | 133 ++++++++++++++--------- packages/translation/src/lang/el.json | 35 +++++- packages/translation/src/lang/en-gb.json | 35 +++++- packages/translation/src/lang/es.json | 47 ++++++-- packages/translation/src/lang/et.json | 35 +++++- packages/translation/src/lang/fr.json | 35 +++++- packages/translation/src/lang/he.json | 35 +++++- packages/translation/src/lang/hr.json | 35 +++++- packages/translation/src/lang/hu.json | 35 +++++- packages/translation/src/lang/it.json | 35 +++++- packages/translation/src/lang/ja.json | 35 +++++- packages/translation/src/lang/ko.json | 35 +++++- packages/translation/src/lang/lt.json | 35 +++++- packages/translation/src/lang/lv.json | 35 +++++- packages/translation/src/lang/nl.json | 35 +++++- packages/translation/src/lang/no.json | 35 +++++- packages/translation/src/lang/pl.json | 35 +++++- packages/translation/src/lang/pt.json | 35 +++++- packages/translation/src/lang/ro.json | 35 +++++- packages/translation/src/lang/ru.json | 35 +++++- packages/translation/src/lang/sk.json | 35 +++++- packages/translation/src/lang/sl.json | 35 +++++- packages/translation/src/lang/sv.json | 35 +++++- packages/translation/src/lang/tr.json | 35 +++++- packages/translation/src/lang/uk.json | 35 +++++- packages/translation/src/lang/vi.json | 35 +++++- packages/translation/src/lang/zh.json | 35 +++++- 33 files changed, 1177 insertions(+), 88 deletions(-) diff --git a/packages/translation/src/lang/ca.json b/packages/translation/src/lang/ca.json index b18af34c7..60eafbd0f 100644 --- a/packages/translation/src/lang/ca.json +++ b/packages/translation/src/lang/ca.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/cn.json b/packages/translation/src/lang/cn.json index 0425057a0..681ddbd7a 100644 --- a/packages/translation/src/lang/cn.json +++ b/packages/translation/src/lang/cn.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "正在播放", "user": "用户", "name": "名称", - "id": "ID" + "id": "ID", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "相关的库", "subtitle": "{count} 用于 Homarr 代码中" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/cr.json b/packages/translation/src/lang/cr.json index 086d2e240..f275552ab 100644 --- a/packages/translation/src/lang/cr.json +++ b/packages/translation/src/lang/cr.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "crwdns2847:0crwdne2847:0", "user": "crwdns2476:0crwdne2476:0", "name": "crwdns2478:0crwdne2478:0", - "id": "crwdns2480:0crwdne2480:0" + "id": "crwdns2480:0crwdne2480:0", + "metadata": { + "title": "crwdns3744:0crwdne3744:0", + "video": { + "title": "crwdns3746:0crwdne3746:0", + "resolution": "crwdns3748:0crwdne3748:0" + }, + "audio": { + "title": "crwdns3750:0crwdne3750:0", + "channelCount": "crwdns3752:0crwdne3752:0", + "codec": "crwdns3754:0crwdne3754:0" + }, + "transcoding": { + "title": "crwdns3756:0crwdne3756:0", + "container": "crwdns3758:0crwdne3758:0", + "resolution": "crwdns3760:0crwdne3760:0", + "target": "crwdns3762:0crwdne3762:0" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "crwdns1888:0crwdne1888:0", "subtitle": "crwdns1890:0{count}crwdne1890:0" + }, + "hotkeys": { + "title": "crwdns3726:0crwdne3726:0", + "subtitle": "crwdns3728:0crwdne3728:0", + "field": { + "shortcut": "crwdns3730:0crwdne3730:0", + "action": "crwdns3732:0crwdne3732:0" + }, + "action": { + "toggleBoardEdit": "crwdns3734:0crwdne3734:0", + "toggleColorScheme": "crwdns3736:0crwdne3736:0", + "saveNotebook": "crwdns3738:0crwdne3738:0", + "openSpotlight": "crwdns3740:0crwdne3740:0" + }, + "note": "crwdns3742:0crwdne3742:0" } } } diff --git a/packages/translation/src/lang/cs.json b/packages/translation/src/lang/cs.json index 7dba2756b..f1e505d3c 100644 --- a/packages/translation/src/lang/cs.json +++ b/packages/translation/src/lang/cs.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "Uživatel", "name": "Jméno", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/da.json b/packages/translation/src/lang/da.json index 7fa086797..b8e40329e 100644 --- a/packages/translation/src/lang/da.json +++ b/packages/translation/src/lang/da.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Afspiller lige nu", "user": "Bruger", "name": "Navn", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Biblioteker", "subtitle": "{count} brugt i koden for Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/de-CH.json b/packages/translation/src/lang/de-CH.json index a2ba4d7c2..0ec0cc827 100644 --- a/packages/translation/src/lang/de-CH.json +++ b/packages/translation/src/lang/de-CH.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Aktuelle Wiedergabe", "user": "Benutzer", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Bibliotheken", "subtitle": "{count} im Code von Homarr verwendet" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/de.json b/packages/translation/src/lang/de.json index 959307306..8268bebaa 100644 --- a/packages/translation/src/lang/de.json +++ b/packages/translation/src/lang/de.json @@ -946,28 +946,28 @@ "newLabel": "Neues Thema erstellen" }, "url": { - "label": "", - "newLabel": "" + "label": "URL", + "newLabel": "Neue URL" }, "opnsenseApiKey": { - "label": "", - "newLabel": "" + "label": "API-Schlüssel (Schlüssel)", + "newLabel": "Neuer API-Schlüssel (Schlüssel)" }, "opnsenseApiSecret": { - "label": "", - "newLabel": "" + "label": "API-Schlüssel (Secret)", + "newLabel": "Neuer API-Schlüssel (Secret)" }, "githubAppId": { - "label": "", - "newLabel": "" + "label": "App ID", + "newLabel": "Neue App ID" }, "githubInstallationId": { - "label": "", - "newLabel": "" + "label": "Installations ID", + "newLabel": "Neue Installations ID" }, "privateKey": { - "label": "", - "newLabel": "" + "label": "Privater Schlüssel", + "newLabel": "Neuer privater Schlüssel" } } }, @@ -1019,7 +1019,7 @@ } }, "common": { - "success": "", + "success": "Erfolgreich", "beta": "Beta", "error": "Fehler", "action": { @@ -1286,21 +1286,21 @@ "label": "Statusüberprüfung aktivieren" }, "layout": { - "label": "", + "label": "Ansicht", "option": { - "row": "", - "row-reverse": "", - "column": "", - "column-reverse": "" + "row": "Horizontal", + "row-reverse": "Horizontal (invertiert)", + "column": "Vertikal", + "column-reverse": "Vertikal (invertiert)" } }, "descriptionDisplayMode": { - "label": "", - "description": "", + "label": "Beschreibung des Anzeigemodus", + "description": "Wählen Sie, wie die App-Beschreibung angezeigt werden soll", "option": { - "normal": "", - "tooltip": "", - "hidden": "" + "normal": "Innerhalb des Widgets", + "tooltip": "Als Tooltip", + "hidden": "Versteckt" } } }, @@ -1549,11 +1549,11 @@ }, "placeholder": "Mit dem Schreiben von Notizen beginnen", "dismiss": { - "title": "", - "message": "", + "title": "Änderungen verwerfen?", + "message": "Sie haben ungespeicherte Änderungen in Ihrem Notizbuch. Sind Sie sicher, dass Sie diese verwerfen möchten?", "action": { - "discard": "", - "keepEditing": "" + "discard": "Änderungen verwerfen", + "keepEditing": "Bearbeitung fortsetzen" } } }, @@ -1708,7 +1708,7 @@ "name": "Kalender", "description": "Zeigt Ereignisse aus Ihren Integrationen in einer Kalenderansicht innerhalb eines bestimmten Zeitraums an", "duration": { - "allDay": "" + "allDay": "Ganztägig" }, "option": { "releaseType": { @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Aktuelle Wiedergabe", "user": "Benutzer", "name": "Name", - "id": "Id" + "id": "Id", + "metadata": { + "title": "Statistiken für Nerds", + "video": { + "title": "Video", + "resolution": "Auflösung" + }, + "audio": { + "title": "Audio", + "channelCount": "Audio Kanäle", + "codec": "Audio Codec" + }, + "transcoding": { + "title": "Transkodierung", + "container": "Container", + "resolution": "Auflösung", + "target": "Ziel Codec" + } + } } }, "downloads": { @@ -2288,7 +2306,7 @@ "label": "Limit für Beiträge" }, "hideDescription": { - "label": "" + "label": "Beschreibung ausblenden" } } }, @@ -2507,24 +2525,24 @@ "description": "CPU, Arbeitsspeicher, Festplatte und andere Hardware-Nutzung Ihres Systems", "option": { "hasShadow": { - "label": "" + "label": "Schattierung der Diagramme aktivieren" }, "visibleCharts": { - "label": "", - "description": "", + "label": "Sichtbare Diagramme", + "description": "Wählen Sie die Diagramme aus, die angezeigt werden sollen.", "option": { - "cpu": "", - "memory": "", - "network": "" + "cpu": "CPU", + "memory": "Speicher", + "network": "Netzwerk" } }, "labelDisplayMode": { - "label": "", + "label": "Anzeigemodus der Beschriftung", "option": { - "textWithIcon": "", - "text": "", - "icon": "", - "hidden": "" + "textWithIcon": "Text mit Symbol anzeigen", + "text": "Nur Text anzeigen", + "icon": "Nur das Symbol anzeigen", + "hidden": "Beschriftung ausblenden" } } }, @@ -3331,10 +3349,10 @@ "weeklyMonday": "Jede Woche am Montag", "update": { "success": { - "message": "" + "message": "Intervall erfolgreich aktualisiert" }, "error": { - "message": "" + "message": "Fehler beim Aktualisieren des Intervalls" } } }, @@ -3365,33 +3383,33 @@ }, "refresh": { "success": { - "message": "" + "message": "Aufgaben erfolgreich aktualisiert" }, "error": { - "message": "" + "message": "Fehler beim Aktualisieren der Aufgaben" } }, "trigger": { "success": { - "message": "" + "message": "Aufgabe erfolgreich ausgelöst" }, "error": { - "message": "" + "message": "Fehler beim Auslösen der Aufgabe" } }, "enable": { "success": { - "message": "" + "message": "Aufgabe erfolgreich aktiviert" } }, "disable": { "success": { - "message": "" + "message": "Aufgabe erfolgreich deaktiviert" } }, "toggle": { "error": { - "message": "" + "message": "Fehler beim Umschalten des Aufgabenstatus" } } }, @@ -3446,6 +3464,21 @@ "libraries": { "title": "Bibliotheken", "subtitle": "{count} im Code von Homarr verwendet" + }, + "hotkeys": { + "title": "Tastenkürzel", + "subtitle": "Tastenkürzel zur Verbesserung Ihres Workflows", + "field": { + "shortcut": "Verknüpfung", + "action": "Aktion" + }, + "action": { + "toggleBoardEdit": "Bearbeitungsmodus des Boardes umschalten", + "toggleColorScheme": "Hell/Dunkelmodus umschalten", + "saveNotebook": "Notizbuch speichern (nur innerhalb des Notizbuch Widgets)", + "openSpotlight": "Suche öffnen" + }, + "note": "Tipp: Mod bezieht sich sowohl auf die Strg-Taste als auch auf die ⌘ Taste auf macOS" } } } diff --git a/packages/translation/src/lang/el.json b/packages/translation/src/lang/el.json index 6c2e5df31..c13e5e40b 100644 --- a/packages/translation/src/lang/el.json +++ b/packages/translation/src/lang/el.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/en-gb.json b/packages/translation/src/lang/en-gb.json index c45c99ccd..342284c85 100644 --- a/packages/translation/src/lang/en-gb.json +++ b/packages/translation/src/lang/en-gb.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/es.json b/packages/translation/src/lang/es.json index b7732bec9..09d669e8f 100644 --- a/packages/translation/src/lang/es.json +++ b/packages/translation/src/lang/es.json @@ -302,7 +302,7 @@ "group": { "title": "Grupos", "name": "Grupo", - "search": "Encontrar un grupo", + "search": "Buscar un grupo...", "field": { "name": "Nombre", "members": "Miembros", @@ -1043,9 +1043,9 @@ "previous": "Anterior", "next": "Siguiente", "checkoutDocs": "Consultar la documentación", - "checkLogs": "Comprobar los registros para más detalles", + "checkLogs": "Comprueba los registros para más detalles", "tryAgain": "Intentar de nuevo", - "loading": "Cargar" + "loading": "Cargando" }, "here": "aquí", "iconPicker": { @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Reproducción en curso", "user": "Usuario", "name": "Nombre", - "id": "ID" + "id": "ID", + "metadata": { + "title": "Estadísticas", + "video": { + "title": "Vídeo", + "resolution": "Resolución" + }, + "audio": { + "title": "Audio", + "channelCount": "Canales de audio", + "codec": "Códec de audio" + }, + "transcoding": { + "title": "Transcodificación", + "container": "Contenedor", + "resolution": "Resolución", + "target": "Códec de destino" + } + } } }, "downloads": { @@ -3135,7 +3153,7 @@ }, "members": { "title": "Miembros", - "search": "Buscar un miembro", + "search": "Buscar un miembro...", "notFound": "No se han encontrado miembros" }, "permissions": { @@ -3356,7 +3374,7 @@ } }, "table": { - "search": "Buscar {count} tareas..." + "search": "Buscar una tarea..." }, "action": { "refresh": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Librerías", "subtitle": "{count} usadas en el Código de Homarr" + }, + "hotkeys": { + "title": "Accesos directos", + "subtitle": "Accesos directos de teclado para mejorar tu flujo de trabajo", + "field": { + "shortcut": "Acceso directo", + "action": "Acción" + }, + "action": { + "toggleBoardEdit": "Cambiar a modo de edición de tablero", + "toggleColorScheme": "Cambiar a modo claro/oscuro", + "saveNotebook": "Guardar el bloc de notas (solo dentro del widget de bloc de notas)", + "openSpotlight": "Abrir búsqueda" + }, + "note": "Sugerencia: Mod se refiere tanto a la tecla CTRL como a la tecla ⌘ en macOS" } } } @@ -3575,7 +3608,7 @@ } }, "error": { - "internalServerError": "Fallo al obtener contenedores Docker" + "internalServerError": "Fallo al obtener los contenedores de Docker" } }, "kubernetes": { diff --git a/packages/translation/src/lang/et.json b/packages/translation/src/lang/et.json index 095a323a2..9726cc53a 100644 --- a/packages/translation/src/lang/et.json +++ b/packages/translation/src/lang/et.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/fr.json b/packages/translation/src/lang/fr.json index 795c5ae74..5a43d2444 100644 --- a/packages/translation/src/lang/fr.json +++ b/packages/translation/src/lang/fr.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "En cours de lecture", "user": "Utilisateur", "name": "Nom", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Bibliothèques", "subtitle": "{count} utilisés dans le Code d'Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/he.json b/packages/translation/src/lang/he.json index a8d339129..f0b820eea 100644 --- a/packages/translation/src/lang/he.json +++ b/packages/translation/src/lang/he.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "מתנגן כרגע", "user": "משתמש", "name": "שם", - "id": "מזהה" + "id": "מזהה", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "ספריות", "subtitle": "{count} בשימוש בקוד של Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/hr.json b/packages/translation/src/lang/hr.json index 220b6ab7a..775ea42d8 100644 --- a/packages/translation/src/lang/hr.json +++ b/packages/translation/src/lang/hr.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/hu.json b/packages/translation/src/lang/hu.json index f9f762a06..95948edc7 100644 --- a/packages/translation/src/lang/hu.json +++ b/packages/translation/src/lang/hu.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/it.json b/packages/translation/src/lang/it.json index 046fb307a..629e4b02f 100644 --- a/packages/translation/src/lang/it.json +++ b/packages/translation/src/lang/it.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Attualmente in riproduzione", "user": "Utente", "name": "Nome", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Librerie", "subtitle": "{count} utilizzato nel Codice di Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/ja.json b/packages/translation/src/lang/ja.json index 85f62d121..1caa93162 100644 --- a/packages/translation/src/lang/ja.json +++ b/packages/translation/src/lang/ja.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "再生中の曲", "user": "ユーザー", "name": "名称", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "ライブラリ", "subtitle": "{count} 個が Homarr のコードで使用されています" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/ko.json b/packages/translation/src/lang/ko.json index c8a07c880..35cda79da 100644 --- a/packages/translation/src/lang/ko.json +++ b/packages/translation/src/lang/ko.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/lt.json b/packages/translation/src/lang/lt.json index 889fc7837..50c8574df 100644 --- a/packages/translation/src/lang/lt.json +++ b/packages/translation/src/lang/lt.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/lv.json b/packages/translation/src/lang/lv.json index 6b11d99e2..9de5e5ca0 100644 --- a/packages/translation/src/lang/lv.json +++ b/packages/translation/src/lang/lv.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/nl.json b/packages/translation/src/lang/nl.json index d3408fd4f..9ac19b5f7 100644 --- a/packages/translation/src/lang/nl.json +++ b/packages/translation/src/lang/nl.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Momenteel aan het afspelen", "user": "Gebruiker", "name": "Naam", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Bibliotheken", "subtitle": "{count} gebruikt in de code van Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/no.json b/packages/translation/src/lang/no.json index 3f3db351a..0582d5303 100644 --- a/packages/translation/src/lang/no.json +++ b/packages/translation/src/lang/no.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Spilles nå", "user": "Bruker", "name": "Navn", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Biblioteker", "subtitle": "{count} brukt i koden til Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/pl.json b/packages/translation/src/lang/pl.json index 24d829037..7f667dea6 100644 --- a/packages/translation/src/lang/pl.json +++ b/packages/translation/src/lang/pl.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Obecnie odtwarzane", "user": "Użytkownik", "name": "Nazwa", - "id": "ID" + "id": "ID", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Biblioteki", "subtitle": "{count} używanych w kodzie Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json index 13c19f756..a92aa5df1 100644 --- a/packages/translation/src/lang/pt.json +++ b/packages/translation/src/lang/pt.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/ro.json b/packages/translation/src/lang/ro.json index 48bccf688..0f070021e 100644 --- a/packages/translation/src/lang/ro.json +++ b/packages/translation/src/lang/ro.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/ru.json b/packages/translation/src/lang/ru.json index eec620461..2ead6ec2c 100644 --- a/packages/translation/src/lang/ru.json +++ b/packages/translation/src/lang/ru.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "Пользователь", "name": "Название", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Библиотеки", "subtitle": "{count} используются в коде Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/sk.json b/packages/translation/src/lang/sk.json index 8908ac5e0..fc198fd98 100644 --- a/packages/translation/src/lang/sk.json +++ b/packages/translation/src/lang/sk.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Momentálne sa prehráva", "user": "Používateľ", "name": "Názov", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Knižnice", "subtitle": "{count} používané v Homarrskom kódexe" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/sl.json b/packages/translation/src/lang/sl.json index d5e89ec9d..f9be2794b 100644 --- a/packages/translation/src/lang/sl.json +++ b/packages/translation/src/lang/sl.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/sv.json b/packages/translation/src/lang/sv.json index fe14cba19..5f46091af 100644 --- a/packages/translation/src/lang/sv.json +++ b/packages/translation/src/lang/sv.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json index 77f16aa85..3e793e5a8 100644 --- a/packages/translation/src/lang/tr.json +++ b/packages/translation/src/lang/tr.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "Şuan Oynatılan", "user": "Kullanıcı", "name": "İsim", - "id": "Kimlik" + "id": "Kimlik", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Kütüphaneler", "subtitle": "Homarr kodlamasında {count} kütüphane kullanılıyor" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/uk.json b/packages/translation/src/lang/uk.json index cf219d40e..504d9f273 100644 --- a/packages/translation/src/lang/uk.json +++ b/packages/translation/src/lang/uk.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "Користувач", "name": "Назва", - "id": "Id" + "id": "Id", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "Бібліотеки", "subtitle": "{count} - стільки бібліотек використано в коді Homarr" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/vi.json b/packages/translation/src/lang/vi.json index b39a2dc63..9140ceef1 100644 --- a/packages/translation/src/lang/vi.json +++ b/packages/translation/src/lang/vi.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "", "user": "", "name": "", - "id": "" + "id": "", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "", "subtitle": "" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } diff --git a/packages/translation/src/lang/zh.json b/packages/translation/src/lang/zh.json index c45a99065..03c043c57 100644 --- a/packages/translation/src/lang/zh.json +++ b/packages/translation/src/lang/zh.json @@ -1980,7 +1980,25 @@ "currentlyPlaying": "目前播放中", "user": "使用者", "name": "名稱", - "id": "ID" + "id": "ID", + "metadata": { + "title": "", + "video": { + "title": "", + "resolution": "" + }, + "audio": { + "title": "", + "channelCount": "", + "codec": "" + }, + "transcoding": { + "title": "", + "container": "", + "resolution": "", + "target": "" + } + } } }, "downloads": { @@ -3446,6 +3464,21 @@ "libraries": { "title": "資料庫", "subtitle": "{count} 於 Homarr 待碼中使用" + }, + "hotkeys": { + "title": "", + "subtitle": "", + "field": { + "shortcut": "", + "action": "" + }, + "action": { + "toggleBoardEdit": "", + "toggleColorScheme": "", + "saveNotebook": "", + "openSpotlight": "" + }, + "note": "" } } } From af448f008571562492748986bd7cb2651623130e Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 02:05:41 +0000 Subject: [PATCH 04/41] fix(deps): update dependency dotenv to ^17.2.3 (#4218) 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 faf17d0e2..29ee9c93e 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -71,7 +71,7 @@ "chroma-js": "^3.1.2", "clsx": "^2.1.1", "dayjs": "^1.11.18", - "dotenv": "^17.2.2", + "dotenv": "^17.2.3", "flag-icons": "^7.5.0", "glob": "^11.0.3", "jotai": "^2.15.0", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index e99aa3e8c..c6fe87fee 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.18", - "dotenv": "^17.2.2", + "dotenv": "^17.2.3", "fastify": "^5.6.1", "superjson": "2.2.2", "undici": "7.16.0" diff --git a/apps/websocket/package.json b/apps/websocket/package.json index dd5b9d867..f2bc644eb 100644 --- a/apps/websocket/package.json +++ b/apps/websocket/package.json @@ -25,7 +25,7 @@ "@homarr/log": "workspace:^", "@homarr/redis": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "dotenv": "^17.2.2", + "dotenv": "^17.2.3", "tsx": "4.20.4", "ws": "^8.18.3" }, diff --git a/packages/cli/package.json b/packages/cli/package.json index 9a1837a29..0f59973d5 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.2" + "dotenv": "^17.2.3" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/db/package.json b/packages/db/package.json index 6d62804aa..ab2be52f0 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -54,7 +54,7 @@ "@testcontainers/mysql": "^11.7.0", "@testcontainers/postgresql": "^11.7.0", "better-sqlite3": "^12.4.1", - "dotenv": "^17.2.2", + "dotenv": "^17.2.3", "drizzle-kit": "^0.31.5", "drizzle-orm": "^0.44.5", "drizzle-zod": "^0.8.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3ddb3b7b7..5582e44c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -275,8 +275,8 @@ importers: specifier: ^1.11.18 version: 1.11.18 dotenv: - specifier: ^17.2.2 - version: 17.2.2 + specifier: ^17.2.3 + version: 17.2.3 flag-icons: specifier: ^7.5.0 version: 7.5.0 @@ -426,8 +426,8 @@ importers: specifier: ^1.11.18 version: 1.11.18 dotenv: - specifier: ^17.2.2 - version: 17.2.2 + specifier: ^17.2.3 + version: 17.2.3 fastify: specifier: ^5.6.1 version: 5.6.1 @@ -496,8 +496,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../packages/validation dotenv: - specifier: ^17.2.2 - version: 17.2.2 + specifier: ^17.2.3 + version: 17.2.3 tsx: specifier: 4.20.4 version: 4.20.4 @@ -838,8 +838,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation dotenv: - specifier: ^17.2.2 - version: 17.2.2 + specifier: ^17.2.3 + version: 17.2.3 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1160,8 +1160,8 @@ importers: specifier: ^12.4.1 version: 12.4.1 dotenv: - specifier: ^17.2.2 - version: 17.2.2 + specifier: ^17.2.3 + version: 17.2.3 drizzle-kit: specifier: ^0.31.5 version: 0.31.5 @@ -5999,8 +5999,8 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - dotenv@17.2.2: - resolution: {integrity: sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q==} + dotenv@17.2.3: + resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} engines: {node: '>=12'} drange@1.1.1: @@ -14931,7 +14931,7 @@ snapshots: dotenv-cli@10.0.0: dependencies: cross-spawn: 7.0.6 - dotenv: 17.2.2 + dotenv: 17.2.3 dotenv-expand: 11.0.7 minimist: 1.2.8 @@ -14943,7 +14943,7 @@ snapshots: dotenv@16.6.1: {} - dotenv@17.2.2: {} + dotenv@17.2.3: {} drange@1.1.1: {} From 5955ae6f8b3c90a7c9b17760650095676303192e Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 03:19:25 +0000 Subject: [PATCH 05/41] fix(deps): update dependency @octokit/auth-app to ^8.1.1 (#4217) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/integrations/package.json | 2 +- pnpm-lock.yaml | 109 ++++++++++++++++++++++++++--- 2 files changed, 99 insertions(+), 12 deletions(-) diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 1cffd6dfc..1b1a94e60 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -40,7 +40,7 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@jellyfin/sdk": "^0.11.0", - "@octokit/auth-app": "^8.1.0", + "@octokit/auth-app": "^8.1.1", "ical.js": "^2.2.1", "maria2": "^0.4.1", "node-ical": "^0.21.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5582e44c9..c8c826a63 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1476,8 +1476,8 @@ importers: specifier: ^0.11.0 version: 0.11.0(axios@1.12.2) '@octokit/auth-app': - specifier: ^8.1.0 - version: 8.1.0 + specifier: ^8.1.1 + version: 8.1.1 ical.js: specifier: ^2.2.1 version: 2.2.1 @@ -3511,22 +3511,34 @@ packages: resolution: {integrity: sha512-OdKHnm0CYLk8Setr47CATT4YnRTvWkpTYvE+B/l2B0mjszlfOIit3wqPHVslD2jfc1bD4UbO7Mzh6gjCuMZKsA==} engines: {node: '>= 20'} - '@octokit/auth-app@8.1.0': - resolution: {integrity: sha512-6bWhyvLXqCSfHiqlwzn9pScLZ+Qnvh/681GR/UEEPCMIVwfpRDBw0cCzy3/t2Dq8B7W2X/8pBgmw6MOiyE0DXQ==} + '@octokit/auth-app@8.1.1': + resolution: {integrity: sha512-yW9YUy1cuqWlz8u7908ed498wJFt42VYsYWjvepjojM4BdZSp4t+5JehFds7LfvYi550O/GaUI94rgbhswvxfA==} engines: {node: '>= 20'} '@octokit/auth-oauth-app@9.0.1': resolution: {integrity: sha512-TthWzYxuHKLAbmxdFZwFlmwVyvynpyPmjwc+2/cI3cvbT7mHtsAW9b1LvQaNnAuWL+pFnqtxdmrU8QpF633i1g==} engines: {node: '>= 20'} + '@octokit/auth-oauth-app@9.0.2': + resolution: {integrity: sha512-vmjSHeuHuM+OxZLzOuoYkcY3OPZ8erJ5lfswdTmm+4XiAKB5PmCk70bA1is4uwSl/APhRVAv4KHsgevWfEKIPQ==} + engines: {node: '>= 20'} + '@octokit/auth-oauth-device@8.0.1': resolution: {integrity: sha512-TOqId/+am5yk9zor0RGibmlqn4V0h8vzjxlw/wYr3qzkQxl8aBPur384D1EyHtqvfz0syeXji4OUvKkHvxk/Gw==} engines: {node: '>= 20'} + '@octokit/auth-oauth-device@8.0.2': + resolution: {integrity: sha512-KW7Ywrz7ei7JX+uClWD2DN1259fnkoKuVdhzfpQ3/GdETaCj4Tx0IjvuJrwhP/04OhcMu5yR6tjni0V6LBihdw==} + engines: {node: '>= 20'} + '@octokit/auth-oauth-user@6.0.0': resolution: {integrity: sha512-GV9IW134PHsLhtUad21WIeP9mlJ+QNpFd6V9vuPWmaiN25HEJeEQUcS4y5oRuqCm9iWDLtfIs+9K8uczBXKr6A==} engines: {node: '>= 20'} + '@octokit/auth-oauth-user@6.0.1': + resolution: {integrity: sha512-vlKsL1KUUPvwXpv574zvmRd+/4JiDFXABIZNM39+S+5j2kODzGgjk7w5WtiQ1x24kRKNaE7v9DShNbw43UA3Hw==} + engines: {node: '>= 20'} + '@octokit/auth-token@6.0.0': resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} engines: {node: '>= 20'} @@ -3543,6 +3555,10 @@ packages: resolution: {integrity: sha512-hoYicJZaqISMAI3JfaDr1qMNi48OctWuOih1m80bkYow/ayPw6Jj52tqWJ6GEoFTk1gBqfanSoI1iY99Z5+ekQ==} engines: {node: '>= 20'} + '@octokit/endpoint@11.0.1': + resolution: {integrity: sha512-7P1dRAZxuWAOPI7kXfio88trNi/MegQ0IJD3vfgC3b+LZo1Qe6gRJc2v0mz2USWWJOKrB2h5spXCzGbw+fAdqA==} + engines: {node: '>= 20'} + '@octokit/graphql@9.0.1': resolution: {integrity: sha512-j1nQNU1ZxNFx2ZtKmL4sMrs4egy5h65OMDmSbVyuCzjOcwsHq6EaYjOTGXPQxgfiN8dJ4CriYHk6zF050WEULg==} engines: {node: '>= 20'} @@ -3559,12 +3575,19 @@ packages: resolution: {integrity: sha512-Q8nFIagNLIZgM2odAraelMcDssapc+lF+y3OlcIPxyAU+knefO8KmozGqfnma1xegRDP4z5M73ABsamn72bOcA==} engines: {node: '>= 20'} + '@octokit/oauth-methods@6.0.1': + resolution: {integrity: sha512-xi6Iut3izMCFzXBJtxxJehxJmAKjE8iwj6L5+raPRwlTNKAbOOBJX7/Z8AF5apD4aXvc2skwIdOnC+CQ4QuA8Q==} + engines: {node: '>= 20'} + '@octokit/openapi-types@25.0.0': resolution: {integrity: sha512-FZvktFu7HfOIJf2BScLKIEYjDsw6RKc7rBJCdvCTfKsVnx2GEB/Nbzjr29DUdb7vQhlzS/j8qDzdditP0OC6aw==} '@octokit/openapi-types@25.1.0': resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==} + '@octokit/openapi-types@26.0.0': + resolution: {integrity: sha512-7AtcfKtpo77j7Ts73b4OWhOZHTKo/gGY8bB3bNBQz4H+GRSWqx2yvj8TXRsbdTE0eRmYmXOEY66jM7mJ7LzfsA==} + '@octokit/openapi-webhooks-types@11.0.0': resolution: {integrity: sha512-ZBzCFj98v3SuRM7oBas6BHZMJRadlnDoeFfvm1olVxZnYeU6Vh97FhPxyS5aLh5pN51GYv2I51l/hVUAVkGBlA==} @@ -3602,16 +3625,27 @@ packages: resolution: {integrity: sha512-KRA7VTGdVyJlh0cP5Tf94hTiYVVqmt2f3I6mnimmaVz4UG3gQV/k4mDJlJv3X67iX6rmN7gSHCF8ssqeMnmhZg==} engines: {node: '>= 20'} + '@octokit/request-error@7.0.1': + resolution: {integrity: sha512-CZpFwV4+1uBrxu7Cw8E5NCXDWFNf18MSY23TdxCBgjw1tXXHvTrZVsXlW8hgFTOLw8RQR1BBrMvYRtuyaijHMA==} + engines: {node: '>= 20'} + '@octokit/request@10.0.2': resolution: {integrity: sha512-iYj4SJG/2bbhh+iIpFmG5u49DtJ4lipQ+aPakjL9OKpsGY93wM8w06gvFbEQxcMsZcCvk5th5KkIm2m8o14aWA==} engines: {node: '>= 20'} + '@octokit/request@10.0.5': + resolution: {integrity: sha512-TXnouHIYLtgDhKo+N6mXATnDBkV05VwbR0TtMWpgTHIoQdRQfCSzmy/LGqR1AbRMbijq/EckC/E3/ZNcU92NaQ==} + engines: {node: '>= 20'} + '@octokit/types@14.0.0': resolution: {integrity: sha512-VVmZP0lEhbo2O1pdq63gZFiGCKkm8PPp8AUOijlwPO6hojEVjspA0MWKP7E4hbvGxzFKNqKr6p0IYtOH/Wf/zA==} '@octokit/types@14.1.0': resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} + '@octokit/types@15.0.0': + resolution: {integrity: sha512-8o6yDfmoGJUIeR9OfYU0/TUJTnMPG2r68+1yEdUeG2Fdqpj8Qetg0ziKIgcBm0RW/j29H41WP37CYCEhp6GoHQ==} + '@octokit/webhooks-methods@6.0.0': resolution: {integrity: sha512-MFlzzoDJVw/GcbfzVC1RLR36QqkTLUf79vLVO3D+xn7r0QgxnFoLZgtrzxiQErAjFUOdH6fas2KeQJ1yr/qaXQ==} engines: {node: '>= 20'} @@ -11931,7 +11965,7 @@ snapshots: '@octokit/app@16.1.0': dependencies: - '@octokit/auth-app': 8.1.0 + '@octokit/auth-app': 8.1.1 '@octokit/auth-unauthenticated': 7.0.1 '@octokit/core': 7.0.2 '@octokit/oauth-app': 8.0.1 @@ -11939,13 +11973,13 @@ snapshots: '@octokit/types': 14.1.0 '@octokit/webhooks': 14.0.0 - '@octokit/auth-app@8.1.0': + '@octokit/auth-app@8.1.1': dependencies: - '@octokit/auth-oauth-app': 9.0.1 - '@octokit/auth-oauth-user': 6.0.0 - '@octokit/request': 10.0.2 - '@octokit/request-error': 7.0.0 - '@octokit/types': 14.1.0 + '@octokit/auth-oauth-app': 9.0.2 + '@octokit/auth-oauth-user': 6.0.1 + '@octokit/request': 10.0.5 + '@octokit/request-error': 7.0.1 + '@octokit/types': 15.0.0 toad-cache: 3.7.0 universal-github-app-jwt: 2.2.0 universal-user-agent: 7.0.2 @@ -11958,6 +11992,14 @@ snapshots: '@octokit/types': 14.1.0 universal-user-agent: 7.0.2 + '@octokit/auth-oauth-app@9.0.2': + dependencies: + '@octokit/auth-oauth-device': 8.0.2 + '@octokit/auth-oauth-user': 6.0.1 + '@octokit/request': 10.0.5 + '@octokit/types': 15.0.0 + universal-user-agent: 7.0.2 + '@octokit/auth-oauth-device@8.0.1': dependencies: '@octokit/oauth-methods': 6.0.0 @@ -11965,6 +12007,13 @@ snapshots: '@octokit/types': 14.1.0 universal-user-agent: 7.0.2 + '@octokit/auth-oauth-device@8.0.2': + dependencies: + '@octokit/oauth-methods': 6.0.1 + '@octokit/request': 10.0.5 + '@octokit/types': 15.0.0 + universal-user-agent: 7.0.2 + '@octokit/auth-oauth-user@6.0.0': dependencies: '@octokit/auth-oauth-device': 8.0.1 @@ -11973,6 +12022,14 @@ snapshots: '@octokit/types': 14.1.0 universal-user-agent: 7.0.2 + '@octokit/auth-oauth-user@6.0.1': + dependencies: + '@octokit/auth-oauth-device': 8.0.2 + '@octokit/oauth-methods': 6.0.1 + '@octokit/request': 10.0.5 + '@octokit/types': 15.0.0 + universal-user-agent: 7.0.2 + '@octokit/auth-token@6.0.0': {} '@octokit/auth-unauthenticated@7.0.1': @@ -11995,6 +12052,11 @@ snapshots: '@octokit/types': 14.1.0 universal-user-agent: 7.0.2 + '@octokit/endpoint@11.0.1': + dependencies: + '@octokit/types': 15.0.0 + universal-user-agent: 7.0.2 + '@octokit/graphql@9.0.1': dependencies: '@octokit/request': 10.0.2 @@ -12021,10 +12083,19 @@ snapshots: '@octokit/request-error': 7.0.0 '@octokit/types': 14.1.0 + '@octokit/oauth-methods@6.0.1': + dependencies: + '@octokit/oauth-authorization-url': 8.0.0 + '@octokit/request': 10.0.5 + '@octokit/request-error': 7.0.1 + '@octokit/types': 15.0.0 + '@octokit/openapi-types@25.0.0': {} '@octokit/openapi-types@25.1.0': {} + '@octokit/openapi-types@26.0.0': {} + '@octokit/openapi-webhooks-types@11.0.0': {} '@octokit/plugin-paginate-graphql@6.0.0(@octokit/core@7.0.2)': @@ -12058,6 +12129,10 @@ snapshots: dependencies: '@octokit/types': 14.1.0 + '@octokit/request-error@7.0.1': + dependencies: + '@octokit/types': 15.0.0 + '@octokit/request@10.0.2': dependencies: '@octokit/endpoint': 11.0.0 @@ -12066,6 +12141,14 @@ snapshots: fast-content-type-parse: 3.0.0 universal-user-agent: 7.0.2 + '@octokit/request@10.0.5': + dependencies: + '@octokit/endpoint': 11.0.1 + '@octokit/request-error': 7.0.1 + '@octokit/types': 15.0.0 + fast-content-type-parse: 3.0.0 + universal-user-agent: 7.0.2 + '@octokit/types@14.0.0': dependencies: '@octokit/openapi-types': 25.0.0 @@ -12074,6 +12157,10 @@ snapshots: dependencies: '@octokit/openapi-types': 25.1.0 + '@octokit/types@15.0.0': + dependencies: + '@octokit/openapi-types': 26.0.0 + '@octokit/webhooks-methods@6.0.0': {} '@octokit/webhooks@14.0.0': From 340f8f98e452c068c5d26973195ea676d2b3ee6e Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 03:20:13 +0000 Subject: [PATCH 06/41] fix(deps): update dependency dockerode to ^4.0.9 (#4214) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/docker/package.json | 2 +- pnpm-lock.yaml | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/docker/package.json b/packages/docker/package.json index 314e87856..3106deabd 100644 --- a/packages/docker/package.json +++ b/packages/docker/package.json @@ -26,7 +26,7 @@ "dependencies": { "@homarr/common": "workspace:^0.1.0", "@homarr/core": "workspace:^0.1.0", - "dockerode": "^4.0.8" + "dockerode": "^4.0.9" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8c826a63..95dc5aefd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1255,8 +1255,8 @@ importers: specifier: workspace:^0.1.0 version: link:../core dockerode: - specifier: ^4.0.8 - version: 4.0.8 + specifier: ^4.0.9 + version: 4.0.9 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -5993,8 +5993,8 @@ packages: resolution: {integrity: sha512-ens7BiayssQz/uAxGzH8zGXCtiV24rRWXdjNha5V4zSOcxmAZsfGVm/PPFbwQdqEkDnhG+SyR9E3zSHUbOKXBQ==} engines: {node: '>= 8.0'} - dockerode@4.0.8: - resolution: {integrity: sha512-HdPBprWmwfHMHi12AVIFDhXIqIS+EpiOVkZaAZxgML4xf5McqEZjJZtahTPkLDxWOt84ApfWPAH9EoQwOiaAIQ==} + dockerode@4.0.9: + resolution: {integrity: sha512-iND4mcOWhPaCNh54WmK/KoSb35AFqPAUWFMffTQcp52uQt36b5uNwEJTSXntJZBbeGad72Crbi/hvDIv6us/6Q==} engines: {node: '>= 8.0'} doctrine@2.1.0: @@ -9828,8 +9828,8 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - tar-fs@2.1.3: - resolution: {integrity: sha512-090nwYJDmlhwFwEW3QQl+vaNnxsO2yVsd45eTKRBzSzu+hlb1w2K9inVq5b0ngXuLVqQ4ApvsUHHnu/zQNkWAg==} + tar-fs@2.1.4: + resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} tar-fs@3.1.1: resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} @@ -14980,14 +14980,14 @@ snapshots: transitivePeerDependencies: - supports-color - dockerode@4.0.8: + dockerode@4.0.9: dependencies: '@balena/dockerignore': 1.0.2 '@grpc/grpc-js': 1.12.5 '@grpc/proto-loader': 0.7.13 docker-modem: 5.0.6 protobufjs: 7.4.0 - tar-fs: 2.1.3 + tar-fs: 2.1.4 uuid: 10.0.0 transitivePeerDependencies: - supports-color @@ -19496,7 +19496,7 @@ snapshots: tapable@2.2.1: {} - tar-fs@2.1.3: + tar-fs@2.1.4: dependencies: chownr: 1.1.4 mkdirp-classic: 0.5.3 @@ -19567,7 +19567,7 @@ snapshots: byline: 5.0.0 debug: 4.4.3 docker-compose: 1.3.0 - dockerode: 4.0.8 + dockerode: 4.0.9 get-port: 7.1.0 proper-lockfile: 4.1.2 properties-reader: 2.3.0 From 67184890eccfd90c3b5f9c091de3aa23ea271e30 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 03:24:19 +0000 Subject: [PATCH 07/41] chore(deps): update dependency cross-env to ^10.1.0 (#4216) 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 9ab2bce08..9baa8bd0a 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", "conventional-changelog-conventionalcommits": "^9.1.0", - "cross-env": "^10.0.0", + "cross-env": "^10.1.0", "jsdom": "^27.0.0", "prettier": "^3.6.2", "semantic-release": "^24.2.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 95dc5aefd..aa99cb27e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -77,8 +77,8 @@ importers: specifier: ^9.1.0 version: 9.1.0 cross-env: - specifier: ^10.0.0 - version: 10.0.0 + specifier: ^10.1.0 + version: 10.1.0 jsdom: specifier: ^27.0.0 version: 27.0.0(postcss@8.5.6) @@ -5706,8 +5706,8 @@ packages: crelt@1.0.6: resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} - cross-env@10.0.0: - resolution: {integrity: sha512-aU8qlEK/nHYtVuN4p7UQgAwVljzMg8hB4YK5ThRqD2l/ziSnryncPNn7bMLt5cFYsKVKBh8HqLqyCoTupEUu7Q==} + cross-env@10.1.0: + resolution: {integrity: sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==} engines: {node: '>=20'} hasBin: true @@ -14719,7 +14719,7 @@ snapshots: crelt@1.0.6: {} - cross-env@10.0.0: + cross-env@10.1.0: dependencies: '@epic-web/invariant': 1.0.0 cross-spawn: 7.0.6 From e827f6653f1caabaf4da7d477aa59849e9d023b9 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 04:36:38 +0000 Subject: [PATCH 08/41] fix(deps): update dependency typescript-eslint to ^8.45.0 (#4215) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 140 ++++++++++++++++++------------------ tooling/eslint/package.json | 2 +- 2 files changed, 71 insertions(+), 71 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa99cb27e..d949ff83d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2403,7 +2403,7 @@ importers: version: 2.5.8(eslint@9.36.0)(turbo@2.5.8) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0) + version: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 version: 6.10.2(eslint@9.36.0) @@ -2414,8 +2414,8 @@ importers: specifier: ^5.2.0 version: 5.2.0(eslint@9.36.0) typescript-eslint: - specifier: ^8.44.1 - version: 8.44.1(eslint@9.36.0)(typescript@5.9.2) + specifier: ^8.45.0 + version: 8.45.0(eslint@9.36.0)(typescript@5.9.2) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -4743,63 +4743,63 @@ packages: '@types/xml2js@0.4.14': resolution: {integrity: sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==} - '@typescript-eslint/eslint-plugin@8.44.1': - resolution: {integrity: sha512-molgphGqOBT7t4YKCSkbasmu1tb1MgrZ2szGzHbclF7PNmOkSTQVHy+2jXOSnxvR3+Xe1yySHFZoqMpz3TfQsw==} + '@typescript-eslint/eslint-plugin@8.45.0': + resolution: {integrity: sha512-HC3y9CVuevvWCl/oyZuI47dOeDF9ztdMEfMH8/DW/Mhwa9cCLnK1oD7JoTVGW/u7kFzNZUKUoyJEqkaJh5y3Wg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.44.1 + '@typescript-eslint/parser': ^8.45.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.44.1': - resolution: {integrity: sha512-EHrrEsyhOhxYt8MTg4zTF+DJMuNBzWwgvvOYNj/zm1vnaD/IC5zCXFehZv94Piqa2cRFfXrTFxIvO95L7Qc/cw==} + '@typescript-eslint/parser@8.45.0': + resolution: {integrity: sha512-TGf22kon8KW+DeKaUmOibKWktRY8b2NSAZNdtWh798COm1NWx8+xJ6iFBtk3IvLdv6+LGLJLRlyhrhEDZWargQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.44.1': - resolution: {integrity: sha512-ycSa60eGg8GWAkVsKV4E6Nz33h+HjTXbsDT4FILyL8Obk5/mx4tbvCNsLf9zret3ipSumAOG89UcCs/KRaKYrA==} + '@typescript-eslint/project-service@8.45.0': + resolution: {integrity: sha512-3pcVHwMG/iA8afdGLMuTibGR7pDsn9RjDev6CCB+naRsSYs2pns5QbinF4Xqw6YC/Sj3lMrm/Im0eMfaa61WUg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.44.1': - resolution: {integrity: sha512-NdhWHgmynpSvyhchGLXh+w12OMT308Gm25JoRIyTZqEbApiBiQHD/8xgb6LqCWCFcxFtWwaVdFsLPQI3jvhywg==} + '@typescript-eslint/scope-manager@8.45.0': + resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.44.1': - resolution: {integrity: sha512-B5OyACouEjuIvof3o86lRMvyDsFwZm+4fBOqFHccIctYgBjqR3qT39FBYGN87khcgf0ExpdCBeGKpKRhSFTjKQ==} + '@typescript-eslint/tsconfig-utils@8.45.0': + resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.44.1': - resolution: {integrity: sha512-KdEerZqHWXsRNKjF9NYswNISnFzXfXNDfPxoTh7tqohU/PRIbwTmsjGK6V9/RTYWau7NZvfo52lgVk+sJh0K3g==} + '@typescript-eslint/type-utils@8.45.0': + resolution: {integrity: sha512-bpjepLlHceKgyMEPglAeULX1vixJDgaKocp0RVJ5u4wLJIMNuKtUXIczpJCPcn2waII0yuvks/5m5/h3ZQKs0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.44.1': - resolution: {integrity: sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ==} + '@typescript-eslint/types@8.45.0': + resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.44.1': - resolution: {integrity: sha512-qnQJ+mVa7szevdEyvfItbO5Vo+GfZ4/GZWWDRRLjrxYPkhM+6zYB2vRYwCsoJLzqFCdZT4mEqyJoyzkunsZ96A==} + '@typescript-eslint/typescript-estree@8.45.0': + resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.44.1': - resolution: {integrity: sha512-DpX5Fp6edTlocMCwA+mHY8Mra+pPjRZ0TfHkXI8QFelIKcbADQz1LUPNtzOFUriBB2UYqw4Pi9+xV4w9ZczHFg==} + '@typescript-eslint/utils@8.45.0': + resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.44.1': - resolution: {integrity: sha512-576+u0QD+Jp3tZzvfRfxon0EA2lzcDt3lhUbsC6Lgzy9x2VR4E+JUiNyGHi5T8vk0TV+fpJ5GLG1JsJuWCaKhw==} + '@typescript-eslint/visitor-keys@8.45.0': + resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@umami/node@0.4.0': @@ -10212,8 +10212,8 @@ packages: types-ramda@0.30.1: resolution: {integrity: sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==} - typescript-eslint@8.44.1: - resolution: {integrity: sha512-0ws8uWGrUVTjEeN2OM4K1pLKHK/4NiNP/vz6ns+LjT/6sqpaYzIVFajZb1fj/IDwpsrrHb3Jy0Qm5u9CPcKaeg==} + typescript-eslint@8.45.0: + resolution: {integrity: sha512-qzDmZw/Z5beNLUrXfd0HIW6MzIaAV5WNDxmMs9/3ojGOpYavofgNAAD/nC6tGV2PczIi0iw8vot2eAe/sBn7zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -13586,14 +13586,14 @@ snapshots: dependencies: '@types/node': 22.18.7 - '@typescript-eslint/eslint-plugin@8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/type-utils': 8.44.1(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.44.1 + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/scope-manager': 8.45.0 + '@typescript-eslint/type-utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.45.0 eslint: 9.36.0 graphemer: 1.4.0 ignore: 7.0.4 @@ -13603,41 +13603,41 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2)': dependencies: - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.44.1 + '@typescript-eslint/scope-manager': 8.45.0 + '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.45.0 debug: 4.4.3 eslint: 9.36.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.44.1(typescript@5.9.2)': + '@typescript-eslint/project-service@8.45.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.9.2) - '@typescript-eslint/types': 8.44.1 + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.2) + '@typescript-eslint/types': 8.45.0 debug: 4.4.3 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.44.1': + '@typescript-eslint/scope-manager@8.45.0': dependencies: - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/visitor-keys': 8.44.1 + '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/visitor-keys': 8.45.0 - '@typescript-eslint/tsconfig-utils@8.44.1(typescript@5.9.2)': + '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.2)': dependencies: typescript: 5.9.2 - '@typescript-eslint/type-utils@8.44.1(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.45.0(eslint@9.36.0)(typescript@5.9.2)': dependencies: - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) debug: 4.4.3 eslint: 9.36.0 ts-api-utils: 2.1.0(typescript@5.9.2) @@ -13645,14 +13645,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.44.1': {} + '@typescript-eslint/types@8.45.0': {} - '@typescript-eslint/typescript-estree@8.44.1(typescript@5.9.2)': + '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/project-service': 8.44.1(typescript@5.9.2) - '@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.9.2) - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/visitor-keys': 8.44.1 + '@typescript-eslint/project-service': 8.45.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.2) + '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/visitor-keys': 8.45.0 debug: 4.4.3 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -13663,20 +13663,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.44.1(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/utils@8.45.0(eslint@9.36.0)(typescript@5.9.2)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) - '@typescript-eslint/scope-manager': 8.44.1 - '@typescript-eslint/types': 8.44.1 - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.2) + '@typescript-eslint/scope-manager': 8.45.0 + '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) eslint: 9.36.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.44.1': + '@typescript-eslint/visitor-keys@8.45.0': dependencies: - '@typescript-eslint/types': 8.44.1 + '@typescript-eslint/types': 8.45.0 eslint-visitor-keys: 4.2.1 '@umami/node@0.4.0': {} @@ -15447,17 +15447,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) eslint: 9.36.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15468,7 +15468,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.36.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -15480,7 +15480,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -19930,12 +19930,12 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.44.1(eslint@9.36.0)(typescript@5.9.2): + typescript-eslint@8.45.0(eslint@9.36.0)(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.44.1(@typescript-eslint/parser@8.44.1(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/parser': 8.44.1(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) eslint: 9.36.0 typescript: 5.9.2 transitivePeerDependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 8e9e5f33a..7abf8ae89 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -24,7 +24,7 @@ "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", - "typescript-eslint": "^8.44.1" + "typescript-eslint": "^8.45.0" }, "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", From e1162c7907b3285f1e8bb9980340ca758786715d Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 04:37:00 +0000 Subject: [PATCH 09/41] fix(deps): update dependency winston to v3.18.0 (#4219) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/log/package.json | 2 +- pnpm-lock.yaml | 68 +++++++++++++++++++++++++++------------ 2 files changed, 48 insertions(+), 22 deletions(-) diff --git a/packages/log/package.json b/packages/log/package.json index 398c8abe6..74548772c 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -26,7 +26,7 @@ "dependencies": { "@homarr/core": "workspace:^0.1.0", "superjson": "2.2.2", - "winston": "3.17.0", + "winston": "3.18.0", "zod": "^4.1.11" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d949ff83d..df88e4d49 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1537,8 +1537,8 @@ importers: specifier: 2.2.2 version: 2.2.2 winston: - specifier: 3.17.0 - version: 3.17.0 + specifier: 3.18.0 + version: 3.18.0 zod: specifier: ^4.1.11 version: 4.1.11 @@ -2752,8 +2752,8 @@ packages: resolution: {integrity: sha512-Y6+dKaktS33oE/1R2hx+aGU8G35oO+dhOThtUlOm8784eOg/rkXyzwNecPIzp77XuIRXam8sLxO/g+yS7yHSpQ==} engines: {node: '>=18'} - '@dabh/diagnostics@2.0.3': - resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} + '@dabh/diagnostics@2.0.8': + resolution: {integrity: sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==} '@dnd-kit/accessibility@3.1.1': resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} @@ -3985,6 +3985,9 @@ packages: resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} + '@so-ric/colorspace@1.1.6': + resolution: {integrity: sha512-/KiKkpHNOBgkFJwu9sh48LkHSMYGyuTcSFK/qMBdnOAlrRJzRSXAOFB5qwzaVQuDl8wAvHVMkaASQDReTahxuw==} + '@socket.io/component-emitter@3.1.2': resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} @@ -5559,24 +5562,34 @@ packages: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} + color-convert@3.1.2: + resolution: {integrity: sha512-UNqkvCDXstVck3kdowtOTWROIJQwafjOfXSmddoDrXo4cewMKmusCeF22Q24zvjR8nwWib/3S/dfyzPItPEiJg==} + engines: {node: '>=14.6'} + color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + color-name@2.0.2: + resolution: {integrity: sha512-9vEt7gE16EW7Eu7pvZnR0abW9z6ufzhXxGXZEVU9IqPdlsUiMwJeJfRtq0zePUmnbHGT9zajca7mX8zgoayo4A==} + engines: {node: '>=12.20'} + color-string@1.9.1: resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + color-string@2.1.2: + resolution: {integrity: sha512-RxmjYxbWemV9gKu4zPgiZagUxbH3RQpEIO77XoSSX0ivgABDZ+h8Zuash/EMFLTI4N9QgFPOJ6JQpPZKFxa+dA==} + engines: {node: '>=18'} color@4.2.3: resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} engines: {node: '>=12.5.0'} - colorspace@1.1.4: - resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==} + color@5.0.2: + resolution: {integrity: sha512-e2hz5BzbUPcYlIRHo8ieAhYgoajrJr+hWoceg6E345TPsATMUKqDgzt8fSXZJJbxfpiPzkWyphz8yn8At7q3fA==} + engines: {node: '>=18'} combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} @@ -10675,8 +10688,8 @@ packages: resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} engines: {node: '>= 12.0.0'} - winston@3.17.0: - resolution: {integrity: sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==} + winston@3.18.0: + resolution: {integrity: sha512-P1w1/arnQP3RmAlmYoSVt9UerYnwPo2yocGMKyb/D5nMR2PbBXTvqT0XxXGsyuRlq5BXLO0co3zJjgzTmp5gnw==} engines: {node: '>= 12.0.0'} word-wrap@1.2.5: @@ -11233,9 +11246,9 @@ snapshots: ufo: 1.6.1 uint8array-extras: 1.5.0 - '@dabh/diagnostics@2.0.3': + '@dabh/diagnostics@2.0.8': dependencies: - colorspace: 1.1.4 + '@so-ric/colorspace': 1.1.6 enabled: 2.0.0 kuler: 2.0.0 @@ -12465,6 +12478,11 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} + '@so-ric/colorspace@1.1.6': + dependencies: + color: 5.0.2 + text-hex: 1.0.0 + '@socket.io/component-emitter@3.1.2': {} '@standard-schema/spec@1.0.0': {} @@ -14561,19 +14579,25 @@ snapshots: dependencies: color-name: 1.1.4 + color-convert@3.1.2: + dependencies: + color-name: 2.0.2 + color-name@1.1.3: {} color-name@1.1.4: {} + color-name@2.0.2: {} + color-string@1.9.1: dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 + optional: true - color@3.2.1: + color-string@2.1.2: dependencies: - color-convert: 1.9.3 - color-string: 1.9.1 + color-name: 2.0.2 color@4.2.3: dependencies: @@ -14581,10 +14605,10 @@ snapshots: color-string: 1.9.1 optional: true - colorspace@1.1.4: + color@5.0.2: dependencies: - color: 3.2.1 - text-hex: 1.0.0 + color-convert: 3.1.2 + color-string: 2.1.2 combined-stream@1.0.8: dependencies: @@ -16451,7 +16475,8 @@ snapshots: is-arrayish@0.2.1: {} - is-arrayish@0.3.2: {} + is-arrayish@0.3.2: + optional: true is-async-function@2.0.0: dependencies: @@ -19069,6 +19094,7 @@ snapshots: simple-swizzle@0.2.2: dependencies: is-arrayish: 0.3.2 + optional: true sirv@3.0.1: dependencies: @@ -20482,10 +20508,10 @@ snapshots: readable-stream: 3.6.2 triple-beam: 1.4.1 - winston@3.17.0: + winston@3.18.0: dependencies: '@colors/colors': 1.6.0 - '@dabh/diagnostics': 2.0.3 + '@dabh/diagnostics': 2.0.8 async: 3.2.6 is-stream: 2.0.1 logform: 2.7.0 From 040786353d04536063ce92f234bd8e2f2cbba09d Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 06:39:12 +0000 Subject: [PATCH 10/41] chore(deps): update dependency @types/react to v19.1.16 (#4207) 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 | 176 ++++++++++++++--------------- 3 files changed, 90 insertions(+), 90 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 29ee9c93e..b284c2b60 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -96,7 +96,7 @@ "@types/chroma-js": "3.1.1", "@types/node": "^22.18.7", "@types/prismjs": "^1.26.5", - "@types/react": "19.1.15", + "@types/react": "19.1.16", "@types/react-dom": "19.1.9", "@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 6689dadc4..2cfd59a56 100644 --- a/packages/cron-job-api/package.json +++ b/packages/cron-job-api/package.json @@ -42,7 +42,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", - "@types/react": "19.1.15", + "@types/react": "19.1.16", "eslint": "^9.36.0", "typescript": "^5.9.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index df88e4d49..151f7c359 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -216,19 +216,19 @@ importers: version: 8.3.2(chroma-js@3.1.2) '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/dropzone': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) '@mantine/modals': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/tiptap': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@million/lint': specifier: 1.0.14 version: 1.0.14(webpack-sources@3.2.3) @@ -285,10 +285,10 @@ importers: version: 11.0.3 jotai: specifier: ^2.15.0 - version: 2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.15)(react@19.1.1) + version: 2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -318,7 +318,7 @@ importers: version: 2.2.2 swagger-ui-react: specifier: ^5.29.1 - version: 5.29.3(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 5.29.3(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.1.1) @@ -345,11 +345,11 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: 19.1.15 - version: 19.1.15 + specifier: 19.1.16 + version: 19.1.16 '@types/react-dom': specifier: 19.1.9 - version: 19.1.9(@types/react@19.1.15) + version: 19.1.9(@types/react@19.1.16) '@types/swagger-ui-react': specifier: ^5.18.0 version: 5.18.0 @@ -992,8 +992,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 '@types/react': - specifier: 19.1.15 - version: 19.1.15 + specifier: 19.1.16 + version: 19.1.16 eslint: specifier: ^9.36.0 version: 9.36.0 @@ -1146,7 +1146,7 @@ importers: version: link:../server-settings '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@paralleldrive/cuid2': specifier: ^2.2.2 version: 2.2.2 @@ -1339,7 +1339,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: specifier: 19.1.1 version: 19.1.1 @@ -1569,7 +1569,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -1630,7 +1630,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.1.1) @@ -1673,7 +1673,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.1.1) @@ -1731,7 +1731,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -1962,7 +1962,7 @@ importers: version: link:../server-settings '@mantine/dates': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2023,19 +2023,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) '@mantine/spotlight': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.1.1) jotai: specifier: ^2.15.0 - version: 2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.15)(react@19.1.1) + version: 2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2081,7 +2081,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.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2130,10 +2130,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/dates': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -2142,7 +2142,7 @@ importers: version: 3.35.0(react@19.1.1) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2279,10 +2279,10 @@ importers: version: link:../validation '@mantine/charts': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)) '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -2348,7 +2348,7 @@ importers: version: 1.3.0(@mantine/form@8.3.2(react@19.1.1))(zod@4.1.11) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2360,7 +2360,7 @@ importers: version: 19.1.1(react@19.1.1) react-markdown: specifier: ^10.1.0 - version: 10.1.0(@types/react@19.1.15)(react@19.1.1) + version: 10.1.0(@types/react@19.1.16)(react@19.1.1) recharts: specifier: ^2.15.4 version: 2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -4689,8 +4689,8 @@ packages: peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.1.15': - resolution: {integrity: sha512-+kLxJpaJzXybyDyFXYADyP1cznTO8HSuBpenGlnKOAkH4hyNINiywvXS/tGJhsrGGP/gM185RA3xpjY0Yg4erA==} + '@types/react@19.1.16': + resolution: {integrity: sha512-WBM/nDbEZmDUORKnh5i1bTnAz6vTohUf9b8esSMu+b24+srbaxa04UbJgWx78CVfNXA20sNu0odEIluZDFdCog==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -11787,9 +11787,9 @@ snapshots: js-base64: 3.7.7 optional: true - '@mantine/charts@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1))': + '@mantine/charts@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1))': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -11799,7 +11799,7 @@ snapshots: dependencies: chroma-js: 3.1.2 - '@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@floating-ui/react': 0.27.16(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) @@ -11807,24 +11807,24 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) react-number-format: 5.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react-remove-scroll: 2.7.1(@types/react@19.1.15)(react@19.1.1) - react-textarea-autosize: 8.5.9(@types/react@19.1.15)(react@19.1.1) + react-remove-scroll: 2.7.1(@types/react@19.1.16)(react@19.1.1) + react-textarea-autosize: 8.5.9(@types/react@19.1.16)(react@19.1.1) type-fest: 4.41.0 transitivePeerDependencies: - '@types/react' - '@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) clsx: 2.1.1 dayjs: 1.11.18 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - '@mantine/dropzone@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/dropzone@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -11840,25 +11840,25 @@ snapshots: dependencies: react: 19.1.1 - '@mantine/modals@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/modals@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - '@mantine/notifications@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/notifications@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@mantine/store': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) react-transition-group: 4.4.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/spotlight@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/spotlight@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@mantine/store': 8.3.2(react@19.1.1) react: 19.1.1 @@ -11868,9 +11868,9 @@ snapshots: dependencies: react: 19.1.1 - '@mantine/tiptap@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/tiptap@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@tiptap/extension-link': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1) '@tiptap/react': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -13535,11 +13535,11 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.1.9(@types/react@19.1.15)': + '@types/react-dom@19.1.9(@types/react@19.1.16)': dependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 - '@types/react@19.1.15': + '@types/react@19.1.16': dependencies: csstype: 3.1.3 @@ -13575,7 +13575,7 @@ snapshots: '@types/swagger-ui-react@5.18.0': dependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 '@types/through@0.0.33': dependencies: @@ -16769,18 +16769,18 @@ snapshots: jose@6.0.8: {} - jotai@2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.15)(react@19.1.1): + jotai@2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1): optionalDependencies: '@babel/core': 7.26.0 '@babel/template': 7.27.2 - '@types/react': 19.1.15 + '@types/react': 19.1.16 react: 19.1.1 - jotai@2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.15)(react@19.1.1): + jotai@2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1): optionalDependencies: '@babel/core': 7.28.4 '@babel/template': 7.27.2 - '@types/react': 19.1.15 + '@types/react': 19.1.16 react: 19.1.1 js-base64@3.7.7: @@ -17067,10 +17067,10 @@ snapshots: '@mantine/form': 8.3.2(react@19.1.1) zod: 4.1.11 - mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/dates': 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/dates': 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@tabler/icons-react': 3.35.0(react@19.1.1) '@tanstack/match-sorter-utils': 8.19.4 @@ -18423,11 +18423,11 @@ snapshots: react-is@19.1.1: {} - react-markdown@10.1.0(@types/react@19.1.15)(react@19.1.1): + react-markdown@10.1.0(@types/react@19.1.16)(react@19.1.1): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@types/react': 19.1.15 + '@types/react': 19.1.16 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 @@ -18446,35 +18446,35 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - react-redux@9.2.0(@types/react@19.1.15)(react@19.1.1)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.1.16)(react@19.1.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 react: 19.1.1 use-sync-external-store: 1.4.0(react@19.1.1) optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 redux: 5.0.1 react-refresh@0.17.0: {} - react-remove-scroll-bar@2.3.8(@types/react@19.1.15)(react@19.1.1): + react-remove-scroll-bar@2.3.8(@types/react@19.1.16)(react@19.1.1): dependencies: react: 19.1.1 - react-style-singleton: 2.2.3(@types/react@19.1.15)(react@19.1.1) + react-style-singleton: 2.2.3(@types/react@19.1.16)(react@19.1.1) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 - react-remove-scroll@2.7.1(@types/react@19.1.15)(react@19.1.1): + react-remove-scroll@2.7.1(@types/react@19.1.16)(react@19.1.1): dependencies: react: 19.1.1 - react-remove-scroll-bar: 2.3.8(@types/react@19.1.15)(react@19.1.1) - react-style-singleton: 2.2.3(@types/react@19.1.15)(react@19.1.1) + react-remove-scroll-bar: 2.3.8(@types/react@19.1.16)(react@19.1.1) + react-style-singleton: 2.2.3(@types/react@19.1.16)(react@19.1.1) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.1.15)(react@19.1.1) - use-sidecar: 1.1.3(@types/react@19.1.15)(react@19.1.1) + use-callback-ref: 1.3.3(@types/react@19.1.16)(react@19.1.1) + use-sidecar: 1.1.3(@types/react@19.1.16)(react@19.1.1) optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 react-scan@0.0.31: dependencies: @@ -18497,13 +18497,13 @@ snapshots: react-dom: 19.1.1(react@19.1.1) react-transition-group: 4.4.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react-style-singleton@2.2.3(@types/react@19.1.15)(react@19.1.1): + react-style-singleton@2.2.3(@types/react@19.1.16)(react@19.1.1): dependencies: get-nonce: 1.0.1 react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 react-syntax-highlighter@15.6.1(react@19.1.1): dependencies: @@ -18515,12 +18515,12 @@ snapshots: react: 19.1.1 refractor: 3.6.0 - react-textarea-autosize@8.5.9(@types/react@19.1.15)(react@19.1.1): + react-textarea-autosize@8.5.9(@types/react@19.1.16)(react@19.1.1): dependencies: '@babel/runtime': 7.28.4 react: 19.1.1 use-composed-ref: 1.3.0(react@19.1.1) - use-latest: 1.2.1(@types/react@19.1.15)(react@19.1.1) + use-latest: 1.2.1(@types/react@19.1.16)(react@19.1.1) transitivePeerDependencies: - '@types/react' @@ -19465,7 +19465,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.29.3(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + swagger-ui-react@5.29.3(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: '@babel/runtime-corejs3': 7.27.1 '@scarf/scarf': 1.4.0 @@ -19490,7 +19490,7 @@ snapshots: react-immutable-proptypes: 2.2.0(immutable@3.8.2) react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react-inspector: 6.0.2(react@19.1.1) - react-redux: 9.2.0(@types/react@19.1.15)(react@19.1.1)(redux@5.0.1) + react-redux: 9.2.0(@types/react@19.1.16)(react@19.1.1)(redux@5.0.1) react-syntax-highlighter: 15.6.1(react@19.1.1) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -20121,12 +20121,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.3(@types/react@19.1.15)(react@19.1.1): + use-callback-ref@1.3.3(@types/react@19.1.16)(react@19.1.1): dependencies: react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 use-composed-ref@1.3.0(react@19.1.1): dependencies: @@ -20145,26 +20145,26 @@ snapshots: intl-messageformat: 10.7.1 react: 19.1.1 - use-isomorphic-layout-effect@1.1.2(@types/react@19.1.15)(react@19.1.1): + use-isomorphic-layout-effect@1.1.2(@types/react@19.1.16)(react@19.1.1): dependencies: react: 19.1.1 optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 - use-latest@1.2.1(@types/react@19.1.15)(react@19.1.1): + use-latest@1.2.1(@types/react@19.1.16)(react@19.1.1): dependencies: react: 19.1.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.15)(react@19.1.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.16)(react@19.1.1) optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 - use-sidecar@1.1.3(@types/react@19.1.15)(react@19.1.1): + use-sidecar@1.1.3(@types/react@19.1.16)(react@19.1.1): dependencies: detect-node-es: 1.1.0 react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.15 + '@types/react': 19.1.16 use-sync-external-store@1.4.0(react@19.1.1): dependencies: From 84ace42aa5eb5f3f8e3351e64b1e1ba6fe747544 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 07:28:09 +0000 Subject: [PATCH 11/41] fix(deps): update dependency winston to v3.18.1 (#4220) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/log/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/log/package.json b/packages/log/package.json index 74548772c..b1f7392e9 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -26,7 +26,7 @@ "dependencies": { "@homarr/core": "workspace:^0.1.0", "superjson": "2.2.2", - "winston": "3.18.0", + "winston": "3.18.1", "zod": "^4.1.11" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 151f7c359..75b704bf5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1537,8 +1537,8 @@ importers: specifier: 2.2.2 version: 2.2.2 winston: - specifier: 3.18.0 - version: 3.18.0 + specifier: 3.18.1 + version: 3.18.1 zod: specifier: ^4.1.11 version: 4.1.11 @@ -10688,8 +10688,8 @@ packages: resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} engines: {node: '>= 12.0.0'} - winston@3.18.0: - resolution: {integrity: sha512-P1w1/arnQP3RmAlmYoSVt9UerYnwPo2yocGMKyb/D5nMR2PbBXTvqT0XxXGsyuRlq5BXLO0co3zJjgzTmp5gnw==} + winston@3.18.1: + resolution: {integrity: sha512-EaQ6y7b9h6q7UJQn4/xlOsiu0I8844FfMdbN6V2I2i4528qeEWqRUcHzhvkseckAb1QxMhwX5V2YYiABkOfGfg==} engines: {node: '>= 12.0.0'} word-wrap@1.2.5: @@ -20508,7 +20508,7 @@ snapshots: readable-stream: 3.6.2 triple-beam: 1.4.1 - winston@3.18.0: + winston@3.18.1: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.8 From 4da24060c9e5f20d6d20edd093cca8d01f9dc253 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 5 Oct 2025 21:27:02 +0000 Subject: [PATCH 12/41] chore(deps): update dependency typescript to ^5.9.3 (#4223) 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 +- package.json | 2 +- packages/analytics/package.json | 2 +- packages/api/package.json | 2 +- packages/auth/package.json | 2 +- packages/boards/package.json | 2 +- packages/certificates/package.json | 2 +- packages/cli/package.json | 2 +- packages/common/package.json | 2 +- packages/core/package.json | 2 +- packages/cron-job-api/package.json | 2 +- packages/cron-job-status/package.json | 2 +- packages/cron-jobs-core/package.json | 2 +- packages/cron-jobs/package.json | 2 +- packages/db/package.json | 2 +- packages/definitions/package.json | 2 +- packages/docker/package.json | 2 +- packages/form/package.json | 2 +- packages/forms-collection/package.json | 2 +- packages/icons/package.json | 2 +- packages/image-proxy/package.json | 2 +- packages/integrations/package.json | 2 +- packages/log/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/modals/package.json | 2 +- packages/notifications/package.json | 2 +- packages/old-import/package.json | 2 +- packages/old-schema/package.json | 2 +- packages/ping/package.json | 2 +- packages/redis/package.json | 2 +- packages/request-handler/package.json | 2 +- packages/server-settings/package.json | 2 +- packages/settings/package.json | 2 +- packages/spotlight/package.json | 2 +- packages/translation/package.json | 2 +- packages/ui/package.json | 2 +- packages/validation/package.json | 2 +- packages/widgets/package.json | 2 +- pnpm-lock.yaml | 414 ++++++++++++------------ tooling/eslint/package.json | 2 +- tooling/prettier/package.json | 2 +- 43 files changed, 249 insertions(+), 249 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index b284c2b60..6ca95d3ed 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -103,6 +103,6 @@ "eslint": "^9.36.0", "node-loader": "^2.1.0", "prettier": "^3.6.2", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/apps/tasks/package.json b/apps/tasks/package.json index c6fe87fee..bfe2ef69b 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -53,6 +53,6 @@ "eslint": "^9.36.0", "prettier": "^3.6.2", "tsx": "4.20.4", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/apps/websocket/package.json b/apps/websocket/package.json index f2bc644eb..f496d8373 100644 --- a/apps/websocket/package.json +++ b/apps/websocket/package.json @@ -37,6 +37,6 @@ "esbuild": "^0.25.10", "eslint": "^9.36.0", "prettier": "^3.6.2", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/package.json b/package.json index 9baa8bd0a..7d1c36a07 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "semantic-release": "^24.2.9", "testcontainers": "^11.7.0", "turbo": "^2.5.8", - "typescript": "^5.9.2", + "typescript": "^5.9.3", "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.2.4" }, diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 43dcf802b..de6410832 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -33,6 +33,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/api/package.json b/packages/api/package.json index de5841b10..e7ed0d922 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -61,6 +61,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", "prettier": "^3.6.2", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/auth/package.json b/packages/auth/package.json index a7f45cea2..765b6b6bb 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -49,6 +49,6 @@ "@types/cookies": "0.9.1", "eslint": "^9.36.0", "prettier": "^3.6.2", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/boards/package.json b/packages/boards/package.json index 3eda3424c..83e8e98ca 100644 --- a/packages/boards/package.json +++ b/packages/boards/package.json @@ -33,6 +33,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/certificates/package.json b/packages/certificates/package.json index ccc225e23..cc53f5248 100644 --- a/packages/certificates/package.json +++ b/packages/certificates/package.json @@ -31,6 +31,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/cli/package.json b/packages/cli/package.json index 0f59973d5..da44601fe 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -36,6 +36,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "esbuild": "^0.25.10", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/common/package.json b/packages/common/package.json index fcf1651ad..d702648df 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -45,6 +45,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/core/package.json b/packages/core/package.json index db779fc68..612970ec0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -33,6 +33,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json index 2cfd59a56..16b1794b5 100644 --- a/packages/cron-job-api/package.json +++ b/packages/cron-job-api/package.json @@ -44,6 +44,6 @@ "@types/node-cron": "^3.0.11", "@types/react": "19.1.16", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/cron-job-status/package.json b/packages/cron-job-status/package.json index 0c5eea411..400dc7e7d 100644 --- a/packages/cron-job-status/package.json +++ b/packages/cron-job-status/package.json @@ -30,6 +30,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/cron-jobs-core/package.json b/packages/cron-jobs-core/package.json index aedacf8bc..636b041b5 100644 --- a/packages/cron-jobs-core/package.json +++ b/packages/cron-jobs-core/package.json @@ -34,6 +34,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/cron-jobs/package.json b/packages/cron-jobs/package.json index c5ecb8792..2b3176dd5 100644 --- a/packages/cron-jobs/package.json +++ b/packages/cron-jobs/package.json @@ -45,6 +45,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/db/package.json b/packages/db/package.json index ab2be52f0..87f581f97 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -73,6 +73,6 @@ "eslint": "^9.36.0", "prettier": "^3.6.2", "tsx": "4.20.4", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/definitions/package.json b/packages/definitions/package.json index 70f1a469a..e8d971e25 100644 --- a/packages/definitions/package.json +++ b/packages/definitions/package.json @@ -33,6 +33,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", "tsx": "4.20.4", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/docker/package.json b/packages/docker/package.json index 3106deabd..f73f4a110 100644 --- a/packages/docker/package.json +++ b/packages/docker/package.json @@ -34,6 +34,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/dockerode": "^3.3.44", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/form/package.json b/packages/form/package.json index 09a89f9a9..66c7e66e8 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -35,6 +35,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json index 6ba13d361..979906e6c 100644 --- a/packages/forms-collection/package.json +++ b/packages/forms-collection/package.json @@ -38,6 +38,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/icons/package.json b/packages/icons/package.json index 09c5b0f01..2eabbbc2c 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -32,6 +32,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/image-proxy/package.json b/packages/image-proxy/package.json index 4f9e18093..e3b8afdc0 100644 --- a/packages/image-proxy/package.json +++ b/packages/image-proxy/package.json @@ -34,6 +34,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/bcrypt": "6.0.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 1b1a94e60..b1c078109 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -58,6 +58,6 @@ "@types/node-unifi": "^2.5.1", "@types/xml2js": "^0.4.14", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/log/package.json b/packages/log/package.json index b1f7392e9..f46fafa24 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -34,6 +34,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 2f696eaa5..bed7bd973 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -46,6 +46,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/modals/package.json b/packages/modals/package.json index dad0f2138..9a3418e95 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -33,6 +33,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 77a8045a5..be047a63d 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -32,6 +32,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/old-import/package.json b/packages/old-import/package.json index 32fc64b12..c5d21db52 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -53,6 +53,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/adm-zip": "0.5.7", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/old-schema/package.json b/packages/old-schema/package.json index ab352e420..669f6d8ef 100644 --- a/packages/old-schema/package.json +++ b/packages/old-schema/package.json @@ -30,6 +30,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/ping/package.json b/packages/ping/package.json index 4a6bf763f..2202776bc 100644 --- a/packages/ping/package.json +++ b/packages/ping/package.json @@ -31,6 +31,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/redis/package.json b/packages/redis/package.json index 4d0d68a8f..8b9bdac7e 100644 --- a/packages/redis/package.json +++ b/packages/redis/package.json @@ -35,6 +35,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json index 3274d1f43..540b156ca 100644 --- a/packages/request-handler/package.json +++ b/packages/request-handler/package.json @@ -40,6 +40,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/server-settings/package.json b/packages/server-settings/package.json index 8e04356ec..a53cd3b5b 100644 --- a/packages/server-settings/package.json +++ b/packages/server-settings/package.json @@ -30,6 +30,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/settings/package.json b/packages/settings/package.json index acd5b1431..2e5cbc41e 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -36,6 +36,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 8486e4911..6af783fd7 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -48,6 +48,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/translation/package.json b/packages/translation/package.json index 5df87e8f5..01acc4577 100644 --- a/packages/translation/package.json +++ b/packages/translation/package.json @@ -42,6 +42,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 2d4636c9e..cb32d3dd4 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -46,6 +46,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/css-modules": "^1.0.5", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/validation/package.json b/packages/validation/package.json index bb70957b9..28a6a8c84 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -32,6 +32,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 9e387cf7c..e2214eea6 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -86,6 +86,6 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/video.js": "^7.3.58", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 75b704bf5..586349d78 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,28 +42,28 @@ importers: version: link:tooling/prettier '@semantic-release/changelog': specifier: ^6.0.3 - version: 6.0.3(semantic-release@24.2.9(typescript@5.9.2)) + version: 6.0.3(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/commit-analyzer': specifier: ^13.0.1 - version: 13.0.1(semantic-release@24.2.9(typescript@5.9.2)) + version: 13.0.1(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/git': specifier: ^10.0.1 - version: 10.0.1(semantic-release@24.2.9(typescript@5.9.2)) + version: 10.0.1(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/github': specifier: ^11.0.6 - version: 11.0.6(semantic-release@24.2.9(typescript@5.9.2)) + version: 11.0.6(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/npm': specifier: ^12.0.2 - version: 12.0.2(semantic-release@24.2.9(typescript@5.9.2)) + version: 12.0.2(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/release-notes-generator': specifier: ^14.1.0 - version: 14.1.0(semantic-release@24.2.9(typescript@5.9.2)) + version: 14.1.0(semantic-release@24.2.9(typescript@5.9.3)) '@testcontainers/redis': specifier: ^11.7.0 version: 11.7.1 '@turbo/gen': specifier: ^2.5.8 - version: 2.5.8(@types/node@22.18.7)(typescript@5.9.2) + version: 2.5.8(@types/node@22.18.7)(typescript@5.9.3) '@vitejs/plugin-react': specifier: ^5.0.4 version: 5.0.4(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) @@ -87,7 +87,7 @@ importers: version: 3.6.2 semantic-release: specifier: ^24.2.9 - version: 24.2.9(typescript@5.9.2) + version: 24.2.9(typescript@5.9.3) testcontainers: specifier: ^11.7.0 version: 11.7.1 @@ -95,11 +95,11 @@ importers: specifier: ^2.5.8 version: 2.5.8 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + version: 5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) vitest: specifier: ^3.2.4 version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.7)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) @@ -246,16 +246,16 @@ importers: version: 5.90.2(@tanstack/react-query@5.90.2(react@19.1.1))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1) '@trpc/client': specifier: ^11.6.0 - version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2) + version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/next': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) '@trpc/react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) '@trpc/server': specifier: ^11.6.0 - version: 11.6.0(typescript@5.9.2) + version: 11.6.0(typescript@5.9.3) '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -366,8 +366,8 @@ importers: specifier: ^3.6.2 version: 3.6.2 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 apps/tasks: dependencies: @@ -466,8 +466,8 @@ importers: specifier: 4.20.4 version: 4.20.4 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 apps/websocket: dependencies: @@ -527,8 +527,8 @@ importers: specifier: ^3.6.2 version: 3.6.2 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/analytics: dependencies: @@ -561,8 +561,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/api: dependencies: @@ -634,16 +634,16 @@ importers: version: 5.90.2(react@19.1.1) '@trpc/client': specifier: ^11.6.0 - version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2) + version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) '@trpc/server': specifier: ^11.6.0 - version: 11.6.0(typescript@5.9.2) + version: 11.6.0(typescript@5.9.3) '@trpc/tanstack-react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 @@ -661,7 +661,7 @@ importers: version: 2.2.2 trpc-to-openapi: specifier: ^3.0.1 - version: 3.0.1(patch_hash=2ca3c16af0fcca0c736697ad4fe553a14f794524fa9ce0d5c3e8ee4aea76090c)(@trpc/server@11.6.0(typescript@5.9.2))(zod-openapi@5.3.0(zod@4.1.11))(zod@4.1.11) + version: 3.0.1(patch_hash=2ca3c16af0fcca0c736697ad4fe553a14f794524fa9ce0d5c3e8ee4aea76090c)(@trpc/server@11.6.0(typescript@5.9.3))(zod-openapi@5.3.0(zod@4.1.11))(zod@4.1.11) zod: specifier: ^4.1.11 version: 4.1.11 @@ -682,8 +682,8 @@ importers: specifier: ^3.6.2 version: 3.6.2 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/auth: dependencies: @@ -761,8 +761,8 @@ importers: specifier: ^3.6.2 version: 3.6.2 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/boards: dependencies: @@ -789,8 +789,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/certificates: dependencies: @@ -817,8 +817,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/cli: dependencies: @@ -857,8 +857,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/common: dependencies: @@ -912,14 +912,14 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/core: dependencies: '@t3-oss/env-nextjs': specifier: ^0.13.8 - version: 0.13.8(arktype@2.1.20)(typescript@5.9.2)(zod@4.1.11) + version: 0.13.8(arktype@2.1.20)(typescript@5.9.3)(zod@4.1.11) ioredis: specifier: 5.8.0 version: 5.8.0 @@ -940,8 +940,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/cron-job-api: dependencies: @@ -962,13 +962,13 @@ importers: version: 5.90.2(react@19.1.1) '@trpc/client': specifier: ^11.6.0 - version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2) + version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/server': specifier: ^11.6.0 - version: 11.6.0(typescript@5.9.2) + version: 11.6.0(typescript@5.9.3) '@trpc/tanstack-react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) node-cron: specifier: ^4.2.1 version: 4.2.1 @@ -998,8 +998,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/cron-job-status: dependencies: @@ -1020,8 +1020,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/cron-jobs: dependencies: @@ -1090,8 +1090,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/cron-jobs-core: dependencies: @@ -1121,8 +1121,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/db: dependencies: @@ -1212,8 +1212,8 @@ importers: specifier: 4.20.4 version: 4.20.4 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/definitions: dependencies: @@ -1243,8 +1243,8 @@ importers: specifier: 4.20.4 version: 4.20.4 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/docker: dependencies: @@ -1274,8 +1274,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/form: dependencies: @@ -1311,8 +1311,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/forms-collection: dependencies: @@ -1360,8 +1360,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/icons: dependencies: @@ -1388,8 +1388,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/image-proxy: dependencies: @@ -1425,8 +1425,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/integrations: dependencies: @@ -1525,8 +1525,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/log: dependencies: @@ -1556,8 +1556,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/modals: dependencies: @@ -1590,8 +1590,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/modals-collection: dependencies: @@ -1663,8 +1663,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/notifications: dependencies: @@ -1691,8 +1691,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/old-import: dependencies: @@ -1773,8 +1773,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/old-schema: dependencies: @@ -1798,8 +1798,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/ping: dependencies: @@ -1826,8 +1826,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/redis: dependencies: @@ -1866,8 +1866,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/request-handler: dependencies: @@ -1921,8 +1921,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/server-settings: dependencies: @@ -1946,8 +1946,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/settings: dependencies: @@ -1986,8 +1986,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/spotlight: dependencies: @@ -2062,8 +2062,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/translation: dependencies: @@ -2087,7 +2087,7 @@ importers: version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) next-intl: specifier: 4.3.9 - version: 4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1)(typescript@5.9.2) + version: 4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1)(typescript@5.9.3) react: specifier: 19.1.1 version: 19.1.1 @@ -2108,8 +2108,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/ui: dependencies: @@ -2172,8 +2172,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/validation: dependencies: @@ -2203,8 +2203,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 packages/widgets: dependencies: @@ -2387,8 +2387,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 tooling/eslint: dependencies: @@ -2403,7 +2403,7 @@ importers: version: 2.5.8(eslint@9.36.0)(turbo@2.5.8) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0) + version: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 version: 6.10.2(eslint@9.36.0) @@ -2415,7 +2415,7 @@ importers: version: 5.2.0(eslint@9.36.0) typescript-eslint: specifier: ^8.45.0 - version: 8.45.0(eslint@9.36.0)(typescript@5.9.2) + version: 8.45.0(eslint@9.36.0)(typescript@5.9.3) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -2427,8 +2427,8 @@ importers: specifier: ^9.36.0 version: 9.36.0 typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 tooling/github: {} @@ -2448,8 +2448,8 @@ importers: specifier: ^2.5.19 version: 2.5.19(prettier@3.6.2) typescript: - specifier: ^5.9.2 - version: 5.9.2 + specifier: ^5.9.3 + version: 5.9.3 tooling/typescript: {} @@ -10232,8 +10232,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - typescript@5.9.2: - resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -12379,15 +12379,15 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/changelog@6.0.3(semantic-release@24.2.9(typescript@5.9.2))': + '@semantic-release/changelog@6.0.3(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.2.0 lodash: 4.17.21 - semantic-release: 24.2.9(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.3) - '@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.9(typescript@5.9.2))': + '@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.9(typescript@5.9.3))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -12397,7 +12397,7 @@ snapshots: import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.2.9(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.3) transitivePeerDependencies: - supports-color @@ -12405,7 +12405,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/git@10.0.1(semantic-release@24.2.9(typescript@5.9.2))': + '@semantic-release/git@10.0.1(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -12415,11 +12415,11 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.2.9(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@semantic-release/github@11.0.6(semantic-release@24.2.9(typescript@5.9.2))': + '@semantic-release/github@11.0.6(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@octokit/core': 7.0.2 '@octokit/plugin-paginate-rest': 13.0.0(@octokit/core@7.0.2) @@ -12435,13 +12435,13 @@ snapshots: lodash-es: 4.17.21 mime: 4.0.4 p-filter: 4.1.0 - semantic-release: 24.2.9(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.3) tinyglobby: 0.2.15 url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@12.0.2(semantic-release@24.2.9(typescript@5.9.2))': + '@semantic-release/npm@12.0.2(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 @@ -12454,11 +12454,11 @@ snapshots: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 24.2.9(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.3) semver: 7.7.1 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.1.0(semantic-release@24.2.9(typescript@5.9.2))': + '@semantic-release/release-notes-generator@14.1.0(semantic-release@24.2.9(typescript@5.9.3))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -12470,7 +12470,7 @@ snapshots: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.2.9(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.3) transitivePeerDependencies: - supports-color @@ -12931,18 +12931,18 @@ snapshots: dependencies: tslib: 2.8.1 - '@t3-oss/env-core@0.13.8(arktype@2.1.20)(typescript@5.9.2)(zod@4.1.11)': + '@t3-oss/env-core@0.13.8(arktype@2.1.20)(typescript@5.9.3)(zod@4.1.11)': optionalDependencies: arktype: 2.1.20 - typescript: 5.9.2 + typescript: 5.9.3 zod: 4.1.11 - '@t3-oss/env-nextjs@0.13.8(arktype@2.1.20)(typescript@5.9.2)(zod@4.1.11)': + '@t3-oss/env-nextjs@0.13.8(arktype@2.1.20)(typescript@5.9.3)(zod@4.1.11)': dependencies: - '@t3-oss/env-core': 0.13.8(arktype@2.1.20)(typescript@5.9.2)(zod@4.1.11) + '@t3-oss/env-core': 0.13.8(arktype@2.1.20)(typescript@5.9.3)(zod@4.1.11) optionalDependencies: arktype: 2.1.20 - typescript: 5.9.2 + typescript: 5.9.3 zod: 4.1.11 '@tabler/icons-react@3.35.0(react@19.1.1)': @@ -13236,44 +13236,44 @@ snapshots: tree-sitter: 0.22.4 optional: true - '@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2)': + '@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@trpc/server': 11.6.0(typescript@5.9.2) - typescript: 5.9.2 + '@trpc/server': 11.6.0(typescript@5.9.3) + typescript: 5.9.3 - '@trpc/next@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)': + '@trpc/next@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3)': dependencies: - '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2) - '@trpc/server': 11.6.0(typescript@5.9.2) + '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) + '@trpc/server': 11.6.0(typescript@5.9.3) next: 15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - typescript: 5.9.2 + typescript: 5.9.3 optionalDependencies: '@tanstack/react-query': 5.90.2(react@19.1.1) - '@trpc/react-query': 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) + '@trpc/react-query': 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) - '@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)': + '@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3)': dependencies: '@tanstack/react-query': 5.90.2(react@19.1.1) - '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2) - '@trpc/server': 11.6.0(typescript@5.9.2) + '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) + '@trpc/server': 11.6.0(typescript@5.9.3) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - typescript: 5.9.2 + typescript: 5.9.3 - '@trpc/server@11.6.0(typescript@5.9.2)': + '@trpc/server@11.6.0(typescript@5.9.3)': dependencies: - typescript: 5.9.2 + typescript: 5.9.3 - '@trpc/tanstack-react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2))(@trpc/server@11.6.0(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)': + '@trpc/tanstack-react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3)': dependencies: '@tanstack/react-query': 5.90.2(react@19.1.1) - '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.2))(typescript@5.9.2) - '@trpc/server': 11.6.0(typescript@5.9.2) + '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) + '@trpc/server': 11.6.0(typescript@5.9.3) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - typescript: 5.9.2 + typescript: 5.9.3 '@tsconfig/node10@1.0.11': {} @@ -13285,7 +13285,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.8(@types/node@22.18.7)(typescript@5.9.2)': + '@turbo/gen@2.5.8(@types/node@22.18.7)(typescript@5.9.3)': dependencies: '@turbo/workspaces': 2.5.8 commander: 10.0.1 @@ -13295,7 +13295,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.18.7)(typescript@5.9.2) + ts-node: 10.9.2(@types/node@22.18.7)(typescript@5.9.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13604,41 +13604,41 @@ snapshots: dependencies: '@types/node': 22.18.7 - '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/type-utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.45.0 eslint: 9.36.0 graphemer: 1.4.0 ignore: 7.0.4 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.9.2) - typescript: 5.9.2 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.45.0 '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.45.0 debug: 4.4.3 eslint: 9.36.0 - typescript: 5.9.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.45.0(typescript@5.9.2)': + '@typescript-eslint/project-service@8.45.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) '@typescript-eslint/types': 8.45.0 debug: 4.4.3 - typescript: 5.9.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -13647,28 +13647,28 @@ snapshots: '@typescript-eslint/types': 8.45.0 '@typescript-eslint/visitor-keys': 8.45.0 - '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.2)': + '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.3)': dependencies: - typescript: 5.9.2 + typescript: 5.9.3 - '@typescript-eslint/type-utils@8.45.0(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.45.0(eslint@9.36.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) debug: 4.4.3 eslint: 9.36.0 - ts-api-utils: 2.1.0(typescript@5.9.2) - typescript: 5.9.2 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.45.0': {} - '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.2)': + '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.45.0(typescript@5.9.2) - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.2) + '@typescript-eslint/project-service': 8.45.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) '@typescript-eslint/types': 8.45.0 '@typescript-eslint/visitor-keys': 8.45.0 debug: 4.4.3 @@ -13676,19 +13676,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.9.2) - typescript: 5.9.2 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.45.0(eslint@9.36.0)(typescript@5.9.2)': + '@typescript-eslint/utils@8.45.0(eslint@9.36.0)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) '@typescript-eslint/scope-manager': 8.45.0 '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) eslint: 9.36.0 - typescript: 5.9.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -14717,14 +14717,14 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig@9.0.0(typescript@5.9.2): + cosmiconfig@9.0.0(typescript@5.9.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.2 + typescript: 5.9.3 cpu-features@0.0.10: dependencies: @@ -15471,17 +15471,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) eslint: 9.36.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15492,7 +15492,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.36.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -15504,7 +15504,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -17479,7 +17479,7 @@ snapshots: next: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) react: 19.1.1 - next-intl@4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1)(typescript@5.9.2): + next-intl@4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1)(typescript@5.9.3): dependencies: '@formatjs/intl-localematcher': 0.5.5 negotiator: 1.0.0 @@ -17487,7 +17487,7 @@ snapshots: react: 19.1.1 use-intl: 4.3.9(react@19.1.1) optionalDependencies: - typescript: 5.9.2 + typescript: 5.9.3 next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2): dependencies: @@ -18899,15 +18899,15 @@ snapshots: secure-json-parse@4.0.0: {} - semantic-release@24.2.9(typescript@5.9.2): + semantic-release@24.2.9(typescript@5.9.3): dependencies: - '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.9(typescript@5.9.2)) + '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 11.0.6(semantic-release@24.2.9(typescript@5.9.2)) - '@semantic-release/npm': 12.0.2(semantic-release@24.2.9(typescript@5.9.2)) - '@semantic-release/release-notes-generator': 14.1.0(semantic-release@24.2.9(typescript@5.9.2)) + '@semantic-release/github': 11.0.6(semantic-release@24.2.9(typescript@5.9.3)) + '@semantic-release/npm': 12.0.2(semantic-release@24.2.9(typescript@5.9.3)) + '@semantic-release/release-notes-generator': 14.1.0(semantic-release@24.2.9(typescript@5.9.3)) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.9.2) + cosmiconfig: 9.0.0(typescript@5.9.3) debug: 4.4.3 env-ci: 11.1.0 execa: 9.5.2 @@ -19752,9 +19752,9 @@ snapshots: trough@2.2.0: {} - trpc-to-openapi@3.0.1(patch_hash=2ca3c16af0fcca0c736697ad4fe553a14f794524fa9ce0d5c3e8ee4aea76090c)(@trpc/server@11.6.0(typescript@5.9.2))(zod-openapi@5.3.0(zod@4.1.11))(zod@4.1.11): + trpc-to-openapi@3.0.1(patch_hash=2ca3c16af0fcca0c736697ad4fe553a14f794524fa9ce0d5c3e8ee4aea76090c)(@trpc/server@11.6.0(typescript@5.9.3))(zod-openapi@5.3.0(zod@4.1.11))(zod@4.1.11): dependencies: - '@trpc/server': 11.6.0(typescript@5.9.2) + '@trpc/server': 11.6.0(typescript@5.9.3) co-body: 6.2.0 h3: 1.15.1 openapi3-ts: 4.4.0 @@ -19763,13 +19763,13 @@ snapshots: optionalDependencies: '@rollup/rollup-linux-x64-gnu': 4.6.1 - ts-api-utils@2.1.0(typescript@5.9.2): + ts-api-utils@2.1.0(typescript@5.9.3): dependencies: - typescript: 5.9.2 + typescript: 5.9.3 ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.18.7)(typescript@5.9.2): + ts-node@10.9.2(@types/node@22.18.7)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -19783,15 +19783,15 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.9.2 + typescript: 5.9.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 ts-toolbelt@9.6.0: {} - tsconfck@3.1.3(typescript@5.9.2): + tsconfck@3.1.3(typescript@5.9.3): optionalDependencies: - typescript: 5.9.2 + typescript: 5.9.3 tsconfig-paths@3.15.0: dependencies: @@ -19956,18 +19956,18 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.45.0(eslint@9.36.0)(typescript@5.9.2): + typescript-eslint@8.45.0(eslint@9.36.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.2) - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) eslint: 9.36.0 - typescript: 5.9.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - typescript@5.9.2: {} + typescript@5.9.3: {} uc.micro@2.1.0: {} @@ -20263,11 +20263,11 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.9.2)(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): dependencies: debug: 4.3.7 globrex: 0.1.2 - tsconfck: 3.1.3(typescript@5.9.2) + tsconfck: 3.1.3(typescript@5.9.3) optionalDependencies: vite: 7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 7abf8ae89..ca36fb89f 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -30,6 +30,6 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "eslint": "^9.36.0", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } diff --git a/tooling/prettier/package.json b/tooling/prettier/package.json index 949f4c58d..b9f64dd06 100644 --- a/tooling/prettier/package.json +++ b/tooling/prettier/package.json @@ -16,6 +16,6 @@ "devDependencies": { "@homarr/tsconfig": "workspace:^0.1.0", "prettier-plugin-packagejson": "^2.5.19", - "typescript": "^5.9.2" + "typescript": "^5.9.3" } } From c072e191503d46a3d6e1632d2aaf1e6f32bdcd9f Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 00:49:37 +0000 Subject: [PATCH 13/41] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/pl.json | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/packages/translation/src/lang/pl.json b/packages/translation/src/lang/pl.json index 7f667dea6..445770cc1 100644 --- a/packages/translation/src/lang/pl.json +++ b/packages/translation/src/lang/pl.json @@ -1779,7 +1779,7 @@ "freezingRain": "Marznący deszcz", "snowFall": "Opady śniegu", "snowGrains": "Ziarna śniegu", - "rainShowers": "Deszczownice", + "rainShowers": "Przelotne opady deszczu", "snowShowers": "Przelotne opady śniegu", "thunderstorm": "Burza", "thunderstormWithHail": "Burza z gradem", @@ -1982,21 +1982,21 @@ "name": "Nazwa", "id": "ID", "metadata": { - "title": "", + "title": "Statystyki dla nerdów", "video": { - "title": "", - "resolution": "" + "title": "Wideo", + "resolution": "Rozdzielczość" }, "audio": { - "title": "", - "channelCount": "", - "codec": "" + "title": "Dźwięk", + "channelCount": "Kanały audio", + "codec": "Kodek audio" }, "transcoding": { - "title": "", - "container": "", - "resolution": "", - "target": "" + "title": "Transkodowanie", + "container": "Kontener", + "resolution": "Rozdzielczość", + "target": "Kodek docelowy" } } } @@ -3466,19 +3466,19 @@ "subtitle": "{count} używanych w kodzie Homarr" }, "hotkeys": { - "title": "", - "subtitle": "", + "title": "Skróty klawiszowe", + "subtitle": "Skróty klawiaturowe ułatwiające pracę”", "field": { - "shortcut": "", - "action": "" + "shortcut": "Skrót", + "action": "Akcja" }, "action": { - "toggleBoardEdit": "", - "toggleColorScheme": "", - "saveNotebook": "", - "openSpotlight": "" + "toggleBoardEdit": "Przełącz tryb edycji tablicy", + "toggleColorScheme": "Przełącz tryb jasny/ciemny", + "saveNotebook": "Zapisz notatnik (tylko w widżecie notatnika)", + "openSpotlight": "Otwórz wyszukiwarkę" }, - "note": "" + "note": "Wskazówka: Mod odnosi się zarówno do klawisza Ctrl, jak i ⌘ na macOS" } } } From cf2977f82189d9fa8b896012dd7730a641cc252b Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 06:43:46 +0000 Subject: [PATCH 14/41] fix(deps): update dependency @ctrl/deluge to ^7.4.0 (#4227) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/integrations/package.json | 2 +- pnpm-lock.yaml | 54 +++++++++++++++++++++++++----- 2 files changed, 47 insertions(+), 9 deletions(-) diff --git a/packages/integrations/package.json b/packages/integrations/package.json index b1c078109..1b05472fd 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -25,7 +25,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@ctrl/deluge": "^7.3.0", + "@ctrl/deluge": "^7.4.0", "@ctrl/qbittorrent": "^9.8.0", "@ctrl/transmission": "^7.4.0", "@gitbeaker/rest": "^43.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 586349d78..6d0e5a4ee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1431,8 +1431,8 @@ importers: packages/integrations: dependencies: '@ctrl/deluge': - specifier: ^7.3.0 - version: 7.3.0 + specifier: ^7.4.0 + version: 7.4.0 '@ctrl/qbittorrent': specifier: ^9.8.0 version: 9.8.0 @@ -2726,14 +2726,18 @@ packages: resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} - '@ctrl/deluge@7.3.0': - resolution: {integrity: sha512-reAAmkCJ/guTh1S/szjz9YAN2JtR37YD9s+PDJ4oo3ZjJ0JjNlfFdQ4ll0oXNAr5Jx9AyxBfzJjn72EU+Hylkg==} + '@ctrl/deluge@7.4.0': + resolution: {integrity: sha512-h0cfxCzshsB+0cmO0BcKYbw/imqAMvPWp8ZHSlfBu8XB7xoEb51jtQp8pjIYNWQ8b/b9p49V28Ned0+sfape8w==} engines: {node: '>=18'} '@ctrl/magnet-link@4.0.2': resolution: {integrity: sha512-wENP7LH4BmCjz+gXVq7Nzz20zMjY/huuG7aDk/yu/LhFdC84e/l8222rCIAo0lwhU451lFcJKLcOmtG6TNrBAQ==} engines: {node: '>=18'} + '@ctrl/magnet-link@4.2.0': + resolution: {integrity: sha512-4pa9hnMWmgoGl+5HJ/B9d5ugIr105AGD3rsTSlE8pTR7d2+xrEhLPCKRp/Y6k/k9Fo6DaJ1FRgwRxdi60vmxtg==} + engines: {node: '>=18'} + '@ctrl/qbittorrent@9.8.0': resolution: {integrity: sha512-WuLUnE38hR1cCB2Z/oeTAhf0jycl3XD2cUidFybz7iLrmJdLjFeYO3Mk5n1fqUTnmIyuLqO6vJN+RkAW1vI7pA==} engines: {node: '>=18'} @@ -2744,6 +2748,12 @@ packages: peerDependencies: ofetch: ^1.4.1 + '@ctrl/shared-torrent@6.5.0': + resolution: {integrity: sha512-Wu5XEPLomfmLWUW+UY63yB7g3orZDMgAZVEOYonVJOwajVlMcfT0AkEVtqeOjAhkCC9Q/VKXlHEP9G/xdyW4qA==} + engines: {node: '>=18'} + peerDependencies: + ofetch: ^1.4.1 + '@ctrl/torrent-file@4.1.0': resolution: {integrity: sha512-mC6HdmCrRhhwpthM+OboJvGIywVR05IbdhVSBkfbGslzbQk2xNnx4UOKljV/x2YI2M1DDF3F3o0paIiYd5O0Og==} engines: {node: '>=18'} @@ -9273,6 +9283,9 @@ packages: rfc4648@1.5.3: resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} + rfc4648@1.5.4: + resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} + rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} @@ -9837,6 +9850,10 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + tagged-tag@1.0.0: + resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} + engines: {node: '>=20'} + tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -10183,6 +10200,10 @@ packages: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} + type-fest@5.0.1: + resolution: {integrity: sha512-9MpwAI52m8H6ssA542UxSLnSiSD2dsC3/L85g6hVubLSXd82wdI80eZwTWhdOfN67NlA+D+oipAs1MlcTcu3KA==} + engines: {node: '>=20'} + type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -11201,14 +11222,14 @@ snapshots: '@csstools/css-tokenizer@3.0.4': {} - '@ctrl/deluge@7.3.0': + '@ctrl/deluge@7.4.0': dependencies: - '@ctrl/magnet-link': 4.0.2 - '@ctrl/shared-torrent': 6.3.0(ofetch@1.4.1) + '@ctrl/magnet-link': 4.2.0 + '@ctrl/shared-torrent': 6.5.0(ofetch@1.4.1) node-fetch-native: 1.6.7 ofetch: 1.4.1 tough-cookie: 6.0.0 - type-fest: 4.41.0 + type-fest: 5.0.1 ufo: 1.6.1 uint8array-extras: 1.5.0 @@ -11217,6 +11238,11 @@ snapshots: rfc4648: 1.5.3 uint8array-extras: 1.5.0 + '@ctrl/magnet-link@4.2.0': + dependencies: + rfc4648: 1.5.4 + uint8array-extras: 1.5.0 + '@ctrl/qbittorrent@9.8.0': dependencies: '@ctrl/magnet-link': 4.0.2 @@ -11233,6 +11259,10 @@ snapshots: dependencies: ofetch: 1.4.1 + '@ctrl/shared-torrent@6.5.0(ofetch@1.4.1)': + dependencies: + ofetch: 1.4.1 + '@ctrl/torrent-file@4.1.0': dependencies: uint8array-extras: 1.5.0 @@ -18744,6 +18774,8 @@ snapshots: rfc4648@1.5.3: {} + rfc4648@1.5.4: {} + rfdc@1.4.1: {} rimraf@3.0.2: @@ -19520,6 +19552,8 @@ snapshots: tabbable@6.2.0: {} + tagged-tag@1.0.0: {} + tapable@2.2.1: {} tar-fs@2.1.4: @@ -19878,6 +19912,10 @@ snapshots: type-fest@4.41.0: {} + type-fest@5.0.1: + dependencies: + tagged-tag: 1.0.0 + type-is@1.6.18: dependencies: media-typer: 0.3.0 From 915a759d7e7ffbc0c290b8aa0bbed1540c189158 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 07:32:12 +0000 Subject: [PATCH 15/41] chore(deps): update dependency @types/node to ^22.18.8 (#4225) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 116 +++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 6ca95d3ed..d549a9b98 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.1", - "@types/node": "^22.18.7", + "@types/node": "^22.18.8", "@types/prismjs": "^1.26.5", "@types/react": "19.1.16", "@types/react-dom": "19.1.9", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index bfe2ef69b..84df68753 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": "^22.18.7", + "@types/node": "^22.18.8", "dotenv-cli": "^10.0.0", "esbuild": "^0.25.10", "eslint": "^9.36.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6d0e5a4ee..3695fbec7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,10 +63,10 @@ importers: version: 11.7.1 '@turbo/gen': specifier: ^2.5.8 - version: 2.5.8(@types/node@22.18.7)(typescript@5.9.3) + version: 2.5.8(@types/node@22.18.8)(typescript@5.9.3) '@vitejs/plugin-react': specifier: ^5.0.4 - version: 5.0.4(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + version: 5.0.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) '@vitest/coverage-v8': specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4) @@ -99,10 +99,10 @@ importers: version: 5.9.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + version: 5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.7)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) apps/nextjs: dependencies: @@ -339,8 +339,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.18.7 - version: 22.18.7 + specifier: ^22.18.8 + version: 22.18.8 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -448,8 +448,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.18.7 - version: 22.18.7 + specifier: ^22.18.8 + version: 22.18.8 dotenv-cli: specifier: ^10.0.0 version: 10.0.0 @@ -4673,8 +4673,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.18.7': - resolution: {integrity: sha512-3E97nlWEVp2V6J7aMkR8eOnw/w0pArPwf/5/W0865f+xzBoGL/ZuHkTAKAGN7cOWNwd+sG+hZOqj+fjzeHS75g==} + '@types/node@22.18.8': + resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11784,7 +11784,7 @@ snapshots: '@kubernetes/client-node@1.3.0': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 form-data: 4.0.4 @@ -13315,7 +13315,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.8(@types/node@22.18.7)(typescript@5.9.3)': + '@turbo/gen@2.5.8(@types/node@22.18.8)(typescript@5.9.3)': dependencies: '@turbo/workspaces': 2.5.8 commander: 10.0.1 @@ -13325,7 +13325,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.18.7)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@22.18.8)(typescript@5.9.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13351,11 +13351,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/aws-lambda@8.10.146': {} @@ -13382,16 +13382,16 @@ snapshots: '@types/bcrypt@6.0.0': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/chai@5.2.2': dependencies: @@ -13401,7 +13401,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/cookie@0.4.1': {} @@ -13410,11 +13410,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/cors@2.8.17': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/css-font-loading-module@0.0.7': {} @@ -13452,13 +13452,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.44': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13469,7 +13469,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13484,7 +13484,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/hast@2.3.10': dependencies: @@ -13532,7 +13532,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 form-data: 4.0.4 '@types/node-unifi@2.5.1(patch_hash=5e6ae51e2a17a7f9729bfa30b0eb3d0842a5810ac6db47603ab4a6efa1ed84c5)': @@ -13543,7 +13543,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.18.7': + '@types/node@22.18.8': dependencies: undici-types: 6.21.0 @@ -13551,7 +13551,7 @@ snapshots: '@types/pg@8.15.5': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 pg-protocol: 1.10.3 pg-types: 2.2.0 @@ -13578,21 +13578,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13601,7 +13601,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13609,7 +13609,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/tinycolor2@1.4.6': {} @@ -13628,11 +13628,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0)(typescript@5.9.3)': dependencies: @@ -13759,7 +13759,7 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@5.0.4(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': + '@vitejs/plugin-react@5.0.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': dependencies: '@babel/core': 7.28.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) @@ -13767,7 +13767,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.38 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color @@ -13786,7 +13786,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.7)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color @@ -13798,13 +13798,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': + '@vitest/mocker@3.2.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -13835,7 +13835,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.14 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.7)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) '@vitest/utils@3.2.4': dependencies: @@ -15165,7 +15165,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.18.7 + '@types/node': 22.18.8 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16793,7 +16793,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18327,7 +18327,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.18.7 + '@types/node': 22.18.8 long: 5.2.3 proxmox-api@1.1.1: @@ -19803,14 +19803,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.18.7)(typescript@5.9.3): + ts-node@10.9.2(@types/node@22.18.8)(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': 22.18.7 + '@types/node': 22.18.8 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20280,13 +20280,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.2.4(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): + vite-node@3.2.4(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - '@types/node' - jiti @@ -20301,18 +20301,18 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.9.3) optionalDependencies: - vite: 7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color - typescript - vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): + vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): dependencies: esbuild: 0.25.10 fdir: 6.5.0(picomatch@4.0.3) @@ -20321,7 +20321,7 @@ snapshots: rollup: 4.48.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.7 + '@types/node': 22.18.8 fsevents: 2.3.3 sass: 1.93.2 sugarss: 5.0.0(postcss@8.5.6) @@ -20329,11 +20329,11 @@ snapshots: tsx: 4.20.5 yaml: 2.5.1 - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.7)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + '@vitest/mocker': 3.2.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -20351,12 +20351,12 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.7(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) - vite-node: 3.2.4(@types/node@22.18.7)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite-node: 3.2.4(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.18.7 + '@types/node': 22.18.8 '@vitest/ui': 3.2.4(vitest@3.2.4) jsdom: 27.0.0(postcss@8.5.6) transitivePeerDependencies: From d9de9694c0d7bbb630d40e64c01dee082856ce0f Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 07:33:09 +0000 Subject: [PATCH 16/41] fix(deps): update dependency winston to v3.18.3 (#4222) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/log/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/log/package.json b/packages/log/package.json index f46fafa24..ef3f50eeb 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -26,7 +26,7 @@ "dependencies": { "@homarr/core": "workspace:^0.1.0", "superjson": "2.2.2", - "winston": "3.18.1", + "winston": "3.18.3", "zod": "^4.1.11" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3695fbec7..58b2e0bd7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1537,8 +1537,8 @@ importers: specifier: 2.2.2 version: 2.2.2 winston: - specifier: 3.18.1 - version: 3.18.1 + specifier: 3.18.3 + version: 3.18.3 zod: specifier: ^4.1.11 version: 4.1.11 @@ -10709,8 +10709,8 @@ packages: resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} engines: {node: '>= 12.0.0'} - winston@3.18.1: - resolution: {integrity: sha512-EaQ6y7b9h6q7UJQn4/xlOsiu0I8844FfMdbN6V2I2i4528qeEWqRUcHzhvkseckAb1QxMhwX5V2YYiABkOfGfg==} + winston@3.18.3: + resolution: {integrity: sha512-NoBZauFNNWENgsnC9YpgyYwOVrl2m58PpQ8lNHjV3kosGs7KJ7Npk9pCUE+WJlawVSe8mykWDKWFSVfs3QO9ww==} engines: {node: '>= 12.0.0'} word-wrap@1.2.5: @@ -20546,7 +20546,7 @@ snapshots: readable-stream: 3.6.2 triple-beam: 1.4.1 - winston@3.18.1: + winston@3.18.3: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.8 From ee051373512fbfb5fb70d78ea45755b2cf370f6a Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 08:40:41 +0000 Subject: [PATCH 17/41] fix(deps): update dependency @ctrl/qbittorrent to ^9.9.0 (#4228) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/integrations/package.json | 2 +- pnpm-lock.yaml | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 1b05472fd..ffc0c6473 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -26,7 +26,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@ctrl/deluge": "^7.4.0", - "@ctrl/qbittorrent": "^9.8.0", + "@ctrl/qbittorrent": "^9.9.0", "@ctrl/transmission": "^7.4.0", "@gitbeaker/rest": "^43.5.0", "@homarr/certificates": "workspace:^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 58b2e0bd7..0556fc0be 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1434,8 +1434,8 @@ importers: specifier: ^7.4.0 version: 7.4.0 '@ctrl/qbittorrent': - specifier: ^9.8.0 - version: 9.8.0 + specifier: ^9.9.0 + version: 9.9.1 '@ctrl/transmission': specifier: ^7.4.0 version: 7.4.0 @@ -2738,8 +2738,8 @@ packages: resolution: {integrity: sha512-4pa9hnMWmgoGl+5HJ/B9d5ugIr105AGD3rsTSlE8pTR7d2+xrEhLPCKRp/Y6k/k9Fo6DaJ1FRgwRxdi60vmxtg==} engines: {node: '>=18'} - '@ctrl/qbittorrent@9.8.0': - resolution: {integrity: sha512-WuLUnE38hR1cCB2Z/oeTAhf0jycl3XD2cUidFybz7iLrmJdLjFeYO3Mk5n1fqUTnmIyuLqO6vJN+RkAW1vI7pA==} + '@ctrl/qbittorrent@9.9.1': + resolution: {integrity: sha512-+r90ObHYU8WhjbP96VHkMcNfcDgp439mUUjOFRMmqxIVDRzqbAC86aqO3Jrrod2/Z3vGnq2QfA2Z3wGzjf0zFw==} engines: {node: '>=18'} '@ctrl/shared-torrent@6.3.0': @@ -2754,8 +2754,8 @@ packages: peerDependencies: ofetch: ^1.4.1 - '@ctrl/torrent-file@4.1.0': - resolution: {integrity: sha512-mC6HdmCrRhhwpthM+OboJvGIywVR05IbdhVSBkfbGslzbQk2xNnx4UOKljV/x2YI2M1DDF3F3o0paIiYd5O0Og==} + '@ctrl/torrent-file@4.4.0': + resolution: {integrity: sha512-e/AuvVqH6xJxeowZeGD83YtViDDDEtK6LcIrtU7PsxJlDNMvyqPN2wpZsIXYRxPY+NqkiWcpkrpAnHLTPD6dpw==} engines: {node: '>=18'} '@ctrl/transmission@7.4.0': @@ -11243,15 +11243,15 @@ snapshots: rfc4648: 1.5.4 uint8array-extras: 1.5.0 - '@ctrl/qbittorrent@9.8.0': + '@ctrl/qbittorrent@9.9.1': dependencies: - '@ctrl/magnet-link': 4.0.2 - '@ctrl/shared-torrent': 6.3.0(ofetch@1.4.1) - '@ctrl/torrent-file': 4.1.0 + '@ctrl/magnet-link': 4.2.0 + '@ctrl/shared-torrent': 6.5.0(ofetch@1.4.1) + '@ctrl/torrent-file': 4.4.0 cookie: 1.0.2 node-fetch-native: 1.6.7 ofetch: 1.4.1 - type-fest: 4.41.0 + type-fest: 5.0.1 ufo: 1.6.1 uint8array-extras: 1.5.0 @@ -11263,7 +11263,7 @@ snapshots: dependencies: ofetch: 1.4.1 - '@ctrl/torrent-file@4.1.0': + '@ctrl/torrent-file@4.4.0': dependencies: uint8array-extras: 1.5.0 From 82cd072753933a5311e6c0d67f6de646fa4870c5 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 17:29:00 +0000 Subject: [PATCH 18/41] chore(deps): update react monorepo (#4221) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 4 +- packages/cron-job-api/package.json | 2 +- pnpm-lock.yaml | 182 ++++++++++++++--------------- 3 files changed, 94 insertions(+), 94 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index d549a9b98..d6eab174b 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -96,8 +96,8 @@ "@types/chroma-js": "3.1.1", "@types/node": "^22.18.8", "@types/prismjs": "^1.26.5", - "@types/react": "19.1.16", - "@types/react-dom": "19.1.9", + "@types/react": "19.1.17", + "@types/react-dom": "19.1.10", "@types/swagger-ui-react": "^5.18.0", "concurrently": "^9.2.1", "eslint": "^9.36.0", diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json index 16b1794b5..a5435c90e 100644 --- a/packages/cron-job-api/package.json +++ b/packages/cron-job-api/package.json @@ -42,7 +42,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", - "@types/react": "19.1.16", + "@types/react": "19.1.17", "eslint": "^9.36.0", "typescript": "^5.9.3" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0556fc0be..8088d9a28 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -216,19 +216,19 @@ importers: version: 8.3.2(chroma-js@3.1.2) '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/dropzone': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) '@mantine/modals': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/tiptap': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@million/lint': specifier: 1.0.14 version: 1.0.14(webpack-sources@3.2.3) @@ -285,10 +285,10 @@ importers: version: 11.0.3 jotai: specifier: ^2.15.0 - version: 2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1) + version: 2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -318,7 +318,7 @@ importers: version: 2.2.2 swagger-ui-react: specifier: ^5.29.1 - version: 5.29.3(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 5.29.3(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.1.1) @@ -345,11 +345,11 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: 19.1.16 - version: 19.1.16 + specifier: 19.1.17 + version: 19.1.17 '@types/react-dom': - specifier: 19.1.9 - version: 19.1.9(@types/react@19.1.16) + specifier: 19.1.10 + version: 19.1.10(@types/react@19.1.17) '@types/swagger-ui-react': specifier: ^5.18.0 version: 5.18.0 @@ -992,8 +992,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 '@types/react': - specifier: 19.1.16 - version: 19.1.16 + specifier: 19.1.17 + version: 19.1.17 eslint: specifier: ^9.36.0 version: 9.36.0 @@ -1146,7 +1146,7 @@ importers: version: link:../server-settings '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@paralleldrive/cuid2': specifier: ^2.2.2 version: 2.2.2 @@ -1339,7 +1339,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: specifier: 19.1.1 version: 19.1.1 @@ -1569,7 +1569,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -1630,7 +1630,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.1.1) @@ -1673,7 +1673,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.1.1) @@ -1731,7 +1731,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -1962,7 +1962,7 @@ importers: version: link:../server-settings '@mantine/dates': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2023,19 +2023,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) '@mantine/spotlight': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.1.1) jotai: specifier: ^2.15.0 - version: 2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1) + version: 2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2081,7 +2081,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.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2130,10 +2130,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/dates': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -2142,7 +2142,7 @@ importers: version: 3.35.0(react@19.1.1) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2279,10 +2279,10 @@ importers: version: link:../validation '@mantine/charts': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)) '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': specifier: ^8.3.2 version: 8.3.2(react@19.1.1) @@ -2348,7 +2348,7 @@ importers: version: 1.3.0(@mantine/form@8.3.2(react@19.1.1))(zod@4.1.11) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) @@ -2360,7 +2360,7 @@ importers: version: 19.1.1(react@19.1.1) react-markdown: specifier: ^10.1.0 - version: 10.1.0(@types/react@19.1.16)(react@19.1.1) + version: 10.1.0(@types/react@19.1.17)(react@19.1.1) recharts: specifier: ^2.15.4 version: 2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -4694,13 +4694,13 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@19.1.9': - resolution: {integrity: sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==} + '@types/react-dom@19.1.10': + resolution: {integrity: sha512-rjLOyiY96RFVspVdQaZHmBgtoZmlHFCPC/prqZmKK4eI1kAiSAZOVgkRKeUj5v/2cWkmMd0k5gCepaRAZbGgvQ==} peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.1.16': - resolution: {integrity: sha512-WBM/nDbEZmDUORKnh5i1bTnAz6vTohUf9b8esSMu+b24+srbaxa04UbJgWx78CVfNXA20sNu0odEIluZDFdCog==} + '@types/react@19.1.17': + resolution: {integrity: sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -11817,9 +11817,9 @@ snapshots: js-base64: 3.7.7 optional: true - '@mantine/charts@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1))': + '@mantine/charts@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1))': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -11829,7 +11829,7 @@ snapshots: dependencies: chroma-js: 3.1.2 - '@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: '@floating-ui/react': 0.27.16(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) @@ -11837,24 +11837,24 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) react-number-format: 5.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react-remove-scroll: 2.7.1(@types/react@19.1.16)(react@19.1.1) - react-textarea-autosize: 8.5.9(@types/react@19.1.16)(react@19.1.1) + react-remove-scroll: 2.7.1(@types/react@19.1.17)(react@19.1.1) + react-textarea-autosize: 8.5.9(@types/react@19.1.17)(react@19.1.1) type-fest: 4.41.0 transitivePeerDependencies: - '@types/react' - '@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) clsx: 2.1.1 dayjs: 1.11.18 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - '@mantine/dropzone@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/dropzone@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -11870,25 +11870,25 @@ snapshots: dependencies: react: 19.1.1 - '@mantine/modals@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/modals@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - '@mantine/notifications@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/notifications@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@mantine/store': 8.3.2(react@19.1.1) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) react-transition-group: 4.4.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/spotlight@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/spotlight@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@mantine/store': 8.3.2(react@19.1.1) react: 19.1.1 @@ -11898,9 +11898,9 @@ snapshots: dependencies: react: 19.1.1 - '@mantine/tiptap@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/tiptap@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@tiptap/extension-link': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1) '@tiptap/react': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -13565,11 +13565,11 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.1.9(@types/react@19.1.16)': + '@types/react-dom@19.1.10(@types/react@19.1.17)': dependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 - '@types/react@19.1.16': + '@types/react@19.1.17': dependencies: csstype: 3.1.3 @@ -13605,7 +13605,7 @@ snapshots: '@types/swagger-ui-react@5.18.0': dependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 '@types/through@0.0.33': dependencies: @@ -16799,18 +16799,18 @@ snapshots: jose@6.0.8: {} - jotai@2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1): + jotai@2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1): optionalDependencies: '@babel/core': 7.26.0 '@babel/template': 7.27.2 - '@types/react': 19.1.16 + '@types/react': 19.1.17 react: 19.1.1 - jotai@2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.16)(react@19.1.1): + jotai@2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1): optionalDependencies: '@babel/core': 7.28.4 '@babel/template': 7.27.2 - '@types/react': 19.1.16 + '@types/react': 19.1.17 react: 19.1.1 js-base64@3.7.7: @@ -17097,10 +17097,10 @@ snapshots: '@mantine/form': 8.3.2(react@19.1.1) zod: 4.1.11 - mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/dates': 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/dates': 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) '@mantine/hooks': 8.3.2(react@19.1.1) '@tabler/icons-react': 3.35.0(react@19.1.1) '@tanstack/match-sorter-utils': 8.19.4 @@ -18453,11 +18453,11 @@ snapshots: react-is@19.1.1: {} - react-markdown@10.1.0(@types/react@19.1.16)(react@19.1.1): + react-markdown@10.1.0(@types/react@19.1.17)(react@19.1.1): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@types/react': 19.1.16 + '@types/react': 19.1.17 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 @@ -18476,35 +18476,35 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - react-redux@9.2.0(@types/react@19.1.16)(react@19.1.1)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.1.17)(react@19.1.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 react: 19.1.1 use-sync-external-store: 1.4.0(react@19.1.1) optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 redux: 5.0.1 react-refresh@0.17.0: {} - react-remove-scroll-bar@2.3.8(@types/react@19.1.16)(react@19.1.1): + react-remove-scroll-bar@2.3.8(@types/react@19.1.17)(react@19.1.1): dependencies: react: 19.1.1 - react-style-singleton: 2.2.3(@types/react@19.1.16)(react@19.1.1) + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.1) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 - react-remove-scroll@2.7.1(@types/react@19.1.16)(react@19.1.1): + react-remove-scroll@2.7.1(@types/react@19.1.17)(react@19.1.1): dependencies: react: 19.1.1 - react-remove-scroll-bar: 2.3.8(@types/react@19.1.16)(react@19.1.1) - react-style-singleton: 2.2.3(@types/react@19.1.16)(react@19.1.1) + react-remove-scroll-bar: 2.3.8(@types/react@19.1.17)(react@19.1.1) + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.1) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.1.16)(react@19.1.1) - use-sidecar: 1.1.3(@types/react@19.1.16)(react@19.1.1) + use-callback-ref: 1.3.3(@types/react@19.1.17)(react@19.1.1) + use-sidecar: 1.1.3(@types/react@19.1.17)(react@19.1.1) optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 react-scan@0.0.31: dependencies: @@ -18527,13 +18527,13 @@ snapshots: react-dom: 19.1.1(react@19.1.1) react-transition-group: 4.4.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react-style-singleton@2.2.3(@types/react@19.1.16)(react@19.1.1): + react-style-singleton@2.2.3(@types/react@19.1.17)(react@19.1.1): dependencies: get-nonce: 1.0.1 react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 react-syntax-highlighter@15.6.1(react@19.1.1): dependencies: @@ -18545,12 +18545,12 @@ snapshots: react: 19.1.1 refractor: 3.6.0 - react-textarea-autosize@8.5.9(@types/react@19.1.16)(react@19.1.1): + react-textarea-autosize@8.5.9(@types/react@19.1.17)(react@19.1.1): dependencies: '@babel/runtime': 7.28.4 react: 19.1.1 use-composed-ref: 1.3.0(react@19.1.1) - use-latest: 1.2.1(@types/react@19.1.16)(react@19.1.1) + use-latest: 1.2.1(@types/react@19.1.17)(react@19.1.1) transitivePeerDependencies: - '@types/react' @@ -19497,7 +19497,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.29.3(@types/react@19.1.16)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + swagger-ui-react@5.29.3(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: '@babel/runtime-corejs3': 7.27.1 '@scarf/scarf': 1.4.0 @@ -19522,7 +19522,7 @@ snapshots: react-immutable-proptypes: 2.2.0(immutable@3.8.2) react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react-inspector: 6.0.2(react@19.1.1) - react-redux: 9.2.0(@types/react@19.1.16)(react@19.1.1)(redux@5.0.1) + react-redux: 9.2.0(@types/react@19.1.17)(react@19.1.1)(redux@5.0.1) react-syntax-highlighter: 15.6.1(react@19.1.1) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -20159,12 +20159,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.3(@types/react@19.1.16)(react@19.1.1): + use-callback-ref@1.3.3(@types/react@19.1.17)(react@19.1.1): dependencies: react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 use-composed-ref@1.3.0(react@19.1.1): dependencies: @@ -20183,26 +20183,26 @@ snapshots: intl-messageformat: 10.7.1 react: 19.1.1 - use-isomorphic-layout-effect@1.1.2(@types/react@19.1.16)(react@19.1.1): + use-isomorphic-layout-effect@1.1.2(@types/react@19.1.17)(react@19.1.1): dependencies: react: 19.1.1 optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 - use-latest@1.2.1(@types/react@19.1.16)(react@19.1.1): + use-latest@1.2.1(@types/react@19.1.17)(react@19.1.1): dependencies: react: 19.1.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.16)(react@19.1.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.17)(react@19.1.1) optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 - use-sidecar@1.1.3(@types/react@19.1.16)(react@19.1.1): + use-sidecar@1.1.3(@types/react@19.1.17)(react@19.1.1): dependencies: detect-node-es: 1.1.0 react: 19.1.1 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.16 + '@types/react': 19.1.17 use-sync-external-store@1.4.0(react@19.1.1): dependencies: From 9e059a96327c14fca2ac3c9432a2f2a884661e64 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 06:43:09 +0000 Subject: [PATCH 19/41] chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=7.1.8 (#4234) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 36 ++++++++++++++++++------------------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 7d1c36a07..74e2b81e2 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "tar-fs@>=3.0.0 <3.0.9": ">=3.1.1", "tar-fs@>=2.0.0 <2.1.3": ">=3.1.1", "tmp@<=0.2.3": ">=0.2.5", - "vite@>=5.0.0 <=5.4.18": ">=7.1.7" + "vite@>=5.0.0 <=5.4.18": ">=7.1.8" }, "patchedDependencies": { "@types/node-unifi": "patches/@types__node-unifi.patch", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8088d9a28..0607b324d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ overrides: tar-fs@>=3.0.0 <3.0.9: '>=3.1.1' tar-fs@>=2.0.0 <2.1.3: '>=3.1.1' tmp@<=0.2.3: '>=0.2.5' - vite@>=5.0.0 <=5.4.18: '>=7.1.7' + vite@>=5.0.0 <=5.4.18: '>=7.1.8' patchedDependencies: '@types/node-unifi': @@ -66,7 +66,7 @@ importers: version: 2.5.8(@types/node@22.18.8)(typescript@5.9.3) '@vitejs/plugin-react': specifier: ^5.0.4 - version: 5.0.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + version: 5.0.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) '@vitest/coverage-v8': specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4) @@ -99,7 +99,7 @@ importers: version: 5.9.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + version: 5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) vitest: specifier: ^3.2.4 version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) @@ -4842,7 +4842,7 @@ packages: resolution: {integrity: sha512-La0KD0vGkVkSk6K+piWDKRUyg8Rl5iAIKRMH0vMJI0Eg47bq1eOxmoObAaQG37WMW9MSyk7Cs8EIWwJC1PtzKA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: '>=7.1.7' + vite: '>=7.1.8' '@vitest/coverage-v8@3.2.4': resolution: {integrity: sha512-EyF9SXU6kS5Ku/U82E259WSnvg6c8KTjppUncuNdm5QHpe17mwREHnjDzozC8x9MZ0xfBUFSaLkRv4TMA75ALQ==} @@ -4860,7 +4860,7 @@ packages: resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} peerDependencies: msw: ^2.4.9 - vite: '>=7.1.7' + vite: '>=7.1.8' peerDependenciesMeta: msw: optional: true @@ -10515,13 +10515,13 @@ packages: vite-tsconfig-paths@5.1.4: resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} peerDependencies: - vite: '>=7.1.7' + vite: '>=7.1.8' peerDependenciesMeta: vite: optional: true - vite@7.1.7: - resolution: {integrity: sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA==} + vite@7.1.9: + resolution: {integrity: sha512-4nVGliEpxmhCL8DslSAUdxlB6+SMrhB0a1v5ijlh1xB1nEPuy1mxaHxysVucLHuWryAxLWg6a5ei+U4TLn/rFg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -13759,7 +13759,7 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@5.0.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': + '@vitejs/plugin-react@5.0.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': dependencies: '@babel/core': 7.28.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) @@ -13767,7 +13767,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.38 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color @@ -13798,13 +13798,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': + '@vitest/mocker@3.2.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -20286,7 +20286,7 @@ snapshots: debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - '@types/node' - jiti @@ -20301,18 +20301,18 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.9.3) optionalDependencies: - vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color - typescript - vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): + vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): dependencies: esbuild: 0.25.10 fdir: 6.5.0(picomatch@4.0.3) @@ -20333,7 +20333,7 @@ snapshots: dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + '@vitest/mocker': 3.2.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -20351,7 +20351,7 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.7(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) vite-node: 3.2.4(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) why-is-node-running: 2.3.0 optionalDependencies: From 35172fa91007487c6da3f6e0709dadeab20621c6 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 07:35:22 +0000 Subject: [PATCH 20/41] fix(deps): update react monorepo to v19.2.0 (#4230) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 8 +- package.json | 2 +- packages/api/package.json | 4 +- packages/auth/package.json | 4 +- packages/boards/package.json | 4 +- packages/common/package.json | 4 +- packages/cron-job-api/package.json | 4 +- packages/forms-collection/package.json | 2 +- packages/modals-collection/package.json | 4 +- packages/modals/package.json | 2 +- packages/old-import/package.json | 4 +- packages/settings/package.json | 4 +- packages/spotlight/package.json | 4 +- packages/translation/package.json | 4 +- packages/ui/package.json | 4 +- packages/widgets/package.json | 4 +- pnpm-lock.yaml | 798 ++++++++++++------------ 17 files changed, 430 insertions(+), 430 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index d6eab174b..aa3fdd202 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -79,8 +79,8 @@ "next": "15.5.4", "postcss-preset-mantine": "^1.18.0", "prismjs": "^1.30.0", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "react-error-boundary": "^6.0.0", "react-simple-code-editor": "^0.14.1", "sass": "^1.93.2", @@ -96,8 +96,8 @@ "@types/chroma-js": "3.1.1", "@types/node": "^22.18.8", "@types/prismjs": "^1.26.5", - "@types/react": "19.1.17", - "@types/react-dom": "19.1.10", + "@types/react": "19.2.0", + "@types/react-dom": "19.2.0", "@types/swagger-ui-react": "^5.18.0", "concurrently": "^9.2.1", "eslint": "^9.36.0", diff --git a/package.json b/package.json index 74e2b81e2..f7bb104d3 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "nanoid@>=4.0.0 <5.0.9": ">=5.1.6", "prismjs@<1.30.0": ">=1.30.0", "proxmox-api>undici": "7.16.0", - "react-is": "^19.1.1", + "react-is": "^19.2.0", "rollup@>=4.0.0 <4.22.4": ">=4.52.3", "sha.js@<=2.4.11": ">=2.4.12", "tar-fs@>=3.0.0 <3.0.9": ">=3.1.1", diff --git a/packages/api/package.json b/packages/api/package.json index e7ed0d922..ddeb35cbe 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -49,8 +49,8 @@ "@trpc/tanstack-react-query": "^11.6.0", "lodash.clonedeep": "^4.5.0", "next": "15.5.4", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "superjson": "2.2.2", "trpc-to-openapi": "^3.0.1", "zod": "^4.1.11" diff --git a/packages/auth/package.json b/packages/auth/package.json index 765b6b6bb..fa2c41f5f 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -37,8 +37,8 @@ "ldapts": "8.0.9", "next": "15.5.4", "next-auth": "5.0.0-beta.29", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "zod": "^4.1.11" }, "devDependencies": { diff --git a/packages/boards/package.json b/packages/boards/package.json index 83e8e98ca..8bcdd8ab7 100644 --- a/packages/boards/package.json +++ b/packages/boards/package.json @@ -25,8 +25,8 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/api": "workspace:^0.1.0", - "react": "19.1.1", - "react-dom": "19.1.1" + "react": "19.2.0", + "react-dom": "19.2.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/common/package.json b/packages/common/package.json index d702648df..599e8c92f 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -34,8 +34,8 @@ "dns-caching": "^0.2.7", "next": "15.5.4", "octokit": "^5.0.3", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "undici": "7.16.0", "zod": "^4.1.11", "zod-validation-error": "^4.0.2" diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json index a5435c90e..57599821b 100644 --- a/packages/cron-job-api/package.json +++ b/packages/cron-job-api/package.json @@ -34,7 +34,7 @@ "@trpc/server": "^11.6.0", "@trpc/tanstack-react-query": "^11.6.0", "node-cron": "^4.2.1", - "react": "19.1.1", + "react": "19.2.0", "zod": "^4.1.11" }, "devDependencies": { @@ -42,7 +42,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", - "@types/react": "19.1.17", + "@types/react": "19.2.0", "eslint": "^9.36.0", "typescript": "^5.9.3" } diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json index 979906e6c..db35bbce6 100644 --- a/packages/forms-collection/package.json +++ b/packages/forms-collection/package.json @@ -30,7 +30,7 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@mantine/core": "^8.3.2", - "react": "19.1.1", + "react": "19.2.0", "zod": "^4.1.11" }, "devDependencies": { diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index bed7bd973..aa94b9cc9 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -37,8 +37,8 @@ "@tabler/icons-react": "^3.35.0", "dayjs": "^1.11.18", "next": "15.5.4", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "zod": "^4.1.11" }, "devDependencies": { diff --git a/packages/modals/package.json b/packages/modals/package.json index 9a3418e95..fc50ca4f4 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -26,7 +26,7 @@ "@homarr/ui": "workspace:^0.1.0", "@mantine/core": "^8.3.2", "@mantine/hooks": "^8.3.2", - "react": "19.1.1" + "react": "19.2.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/old-import/package.json b/packages/old-import/package.json index c5d21db52..5010f85a9 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -41,8 +41,8 @@ "@mantine/hooks": "^8.3.2", "adm-zip": "0.5.16", "next": "15.5.4", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "superjson": "2.2.2", "zod": "^4.1.11", "zod-form-data": "^3.0.1" diff --git a/packages/settings/package.json b/packages/settings/package.json index 2e5cbc41e..f4a8101f7 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -28,8 +28,8 @@ "@homarr/server-settings": "workspace:^0.1.0", "@mantine/dates": "^8.3.2", "next": "15.5.4", - "react": "19.1.1", - "react-dom": "19.1.1" + "react": "19.2.0", + "react-dom": "19.2.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 6af783fd7..63a46f5c9 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -39,8 +39,8 @@ "@tabler/icons-react": "^3.35.0", "jotai": "^2.15.0", "next": "15.5.4", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "use-deep-compare-effect": "^1.8.1" }, "devDependencies": { diff --git a/packages/translation/package.json b/packages/translation/package.json index 01acc4577..89304f7db 100644 --- a/packages/translation/package.json +++ b/packages/translation/package.json @@ -34,8 +34,8 @@ "mantine-react-table": "2.0.0-beta.9", "next": "15.5.4", "next-intl": "4.3.9", - "react": "19.1.1", - "react-dom": "19.1.1" + "react": "19.2.0", + "react-dom": "19.2.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index cb32d3dd4..d63069d33 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -36,8 +36,8 @@ "@tabler/icons-react": "^3.35.0", "mantine-react-table": "2.0.0-beta.9", "next": "15.5.4", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "svgson": "^5.3.1" }, "devDependencies": { diff --git a/packages/widgets/package.json b/packages/widgets/package.json index e2214eea6..1ec4fc4f5 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -73,8 +73,8 @@ "mantine-form-zod-resolver": "^1.3.0", "mantine-react-table": "2.0.0-beta.9", "next": "15.5.4", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.2.0", + "react-dom": "19.2.0", "react-markdown": "^10.1.0", "recharts": "^2.15.4", "video.js": "^8.23.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0607b324d..2a679ae59 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ overrides: nanoid@>=4.0.0 <5.0.9: '>=5.1.6' prismjs@<1.30.0: '>=1.30.0' proxmox-api>undici: 7.16.0 - react-is: ^19.1.1 + react-is: ^19.2.0 rollup@>=4.0.0 <4.22.4: '>=4.52.3' sha.js@<=2.4.11: '>=2.4.12' tar-fs@>=3.0.0 <3.0.9: '>=3.1.1' @@ -108,16 +108,16 @@ importers: dependencies: '@dnd-kit/core': specifier: ^6.3.1 - version: 6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@dnd-kit/modifiers': specifier: ^9.0.0 - version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) + version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) '@dnd-kit/sortable': specifier: ^10.0.0 - version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) + version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@19.1.1) + version: 3.2.2(react@19.2.0) '@homarr/analytics': specifier: workspace:^0.1.0 version: link:../../packages/analytics @@ -216,43 +216,43 @@ importers: version: 8.3.2(chroma-js@3.1.2) '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/dropzone': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': specifier: ^8.3.2 - version: 8.3.2(react@19.1.1) + version: 8.3.2(react@19.2.0) '@mantine/modals': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/tiptap': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(webpack-sources@3.2.3) '@tabler/icons-react': specifier: ^3.35.0 - version: 3.35.0(react@19.1.1) + version: 3.35.0(react@19.2.0) '@tanstack/react-query': specifier: ^5.90.2 - version: 5.90.2(react@19.1.1) + version: 5.90.2(react@19.2.0) '@tanstack/react-query-devtools': specifier: ^5.90.2 - version: 5.90.2(@tanstack/react-query@5.90.2(react@19.1.1))(react@19.1.1) + version: 5.90.2(@tanstack/react-query@5.90.2(react@19.2.0))(react@19.2.0) '@tanstack/react-query-next-experimental': specifier: ^5.90.2 - version: 5.90.2(@tanstack/react-query@5.90.2(react@19.1.1))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1) + version: 5.90.2(@tanstack/react-query@5.90.2(react@19.2.0))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react@19.2.0) '@trpc/client': specifier: ^11.6.0 version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/next': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) '@trpc/react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) '@trpc/server': specifier: ^11.6.0 version: 11.6.0(typescript@5.9.3) @@ -285,13 +285,13 @@ importers: version: 11.0.3 jotai: specifier: ^2.15.0 - version: 2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1) + version: 2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.0)(react@19.2.0) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) postcss-preset-mantine: specifier: ^1.18.0 version: 1.18.0(postcss@8.5.6) @@ -299,17 +299,17 @@ importers: specifier: ^1.30.0 version: 1.30.0 react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) react-error-boundary: specifier: ^6.0.0 - version: 6.0.0(react@19.1.1) + version: 6.0.0(react@19.2.0) react-simple-code-editor: specifier: ^0.14.1 - version: 0.14.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 0.14.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) sass: specifier: ^1.93.2 version: 1.93.2 @@ -318,10 +318,10 @@ importers: version: 2.2.2 swagger-ui-react: specifier: ^5.29.1 - version: 5.29.3(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 5.29.3(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) use-deep-compare-effect: specifier: ^1.8.1 - version: 1.8.1(react@19.1.1) + version: 1.8.1(react@19.2.0) zod: specifier: ^4.1.11 version: 4.1.11 @@ -345,11 +345,11 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: 19.1.17 - version: 19.1.17 + specifier: 19.2.0 + version: 19.2.0 '@types/react-dom': - specifier: 19.1.10 - version: 19.1.10(@types/react@19.1.17) + specifier: 19.2.0 + version: 19.2.0(@types/react@19.2.0) '@types/swagger-ui-react': specifier: ^5.18.0 version: 5.18.0 @@ -631,31 +631,31 @@ importers: version: 1.3.0 '@tanstack/react-query': specifier: ^5.90.2 - version: 5.90.2(react@19.1.1) + version: 5.90.2(react@19.2.0) '@trpc/client': specifier: ^11.6.0 version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) '@trpc/server': specifier: ^11.6.0 version: 11.6.0(typescript@5.9.3) '@trpc/tanstack-react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) superjson: specifier: 2.2.2 version: 2.2.2 @@ -725,16 +725,16 @@ importers: version: 8.0.9 next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) next-auth: specifier: 5.0.0-beta.29 - version: 5.0.0-beta.29(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1) + version: 5.0.0-beta.29(next@15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react@19.2.0) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) zod: specifier: ^4.1.11 version: 4.1.11 @@ -770,11 +770,11 @@ importers: specifier: workspace:^0.1.0 version: link:../api react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -879,16 +879,16 @@ importers: version: 0.2.7 next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) octokit: specifier: ^5.0.3 version: 5.0.3 react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) undici: specifier: 7.16.0 version: 7.16.0 @@ -959,7 +959,7 @@ importers: version: link:../log '@tanstack/react-query': specifier: ^5.90.2 - version: 5.90.2(react@19.1.1) + version: 5.90.2(react@19.2.0) '@trpc/client': specifier: ^11.6.0 version: 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) @@ -968,13 +968,13 @@ importers: version: 11.6.0(typescript@5.9.3) '@trpc/tanstack-react-query': specifier: ^11.6.0 - version: 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) + version: 11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) node-cron: specifier: ^4.2.1 version: 4.2.1 react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 zod: specifier: ^4.1.11 version: 4.1.11 @@ -992,8 +992,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 '@types/react': - specifier: 19.1.17 - version: 19.1.17 + specifier: 19.2.0 + version: 19.2.0 eslint: specifier: ^9.36.0 version: 9.36.0 @@ -1146,7 +1146,7 @@ importers: version: link:../server-settings '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@paralleldrive/cuid2': specifier: ^2.2.2 version: 2.2.2 @@ -1290,10 +1290,10 @@ importers: version: link:../validation '@mantine/form': specifier: ^8.3.2 - version: 8.3.2(react@19.1.1) + version: 8.3.2(react@19.2.0) mantine-form-zod-resolver: specifier: ^1.3.0 - version: 1.3.0(@mantine/form@8.3.2(react@19.1.1))(zod@4.1.11) + version: 1.3.0(@mantine/form@8.3.2(react@19.2.0))(zod@4.1.11) zod: specifier: ^4.1.11 version: 4.1.11 @@ -1339,10 +1339,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 zod: specifier: ^4.1.11 version: 4.1.11 @@ -1569,13 +1569,13 @@ importers: version: link:../ui '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': specifier: ^8.3.2 - version: 8.3.2(react@19.1.1) + version: 8.3.2(react@19.2.0) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1630,22 +1630,22 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 - version: 3.35.0(react@19.1.1) + version: 3.35.0(react@19.2.0) dayjs: specifier: ^1.11.18 version: 1.11.18 next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) zod: specifier: ^4.1.11 version: 4.1.11 @@ -1673,10 +1673,10 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 - version: 3.35.0(react@19.1.1) + version: 3.35.0(react@19.2.0) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1731,22 +1731,22 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': specifier: ^8.3.2 - version: 8.3.2(react@19.1.1) + version: 8.3.2(react@19.2.0) adm-zip: specifier: 0.5.16 version: 0.5.16 next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) superjson: specifier: 2.2.2 version: 2.2.2 @@ -1962,16 +1962,16 @@ importers: version: link:../server-settings '@mantine/dates': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -2023,31 +2023,31 @@ importers: version: link:../ui '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': specifier: ^8.3.2 - version: 8.3.2(react@19.1.1) + version: 8.3.2(react@19.2.0) '@mantine/spotlight': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 - version: 3.35.0(react@19.1.1) + version: 3.35.0(react@19.2.0) jotai: specifier: ^2.15.0 - version: 2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1) + version: 2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.2.0)(react@19.2.0) next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) use-deep-compare-effect: specifier: ^1.8.1 - version: 1.8.1(react@19.1.1) + version: 1.8.1(react@19.2.0) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -2081,19 +2081,19 @@ importers: version: 4.3.1 mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) next-intl: specifier: 4.3.9 - version: 4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1)(typescript@5.9.3) + version: 4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react@19.2.0)(typescript@5.9.3) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -2130,28 +2130,28 @@ importers: version: link:../validation '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/dates': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': specifier: ^8.3.2 - version: 8.3.2(react@19.1.1) + version: 8.3.2(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 - version: 3.35.0(react@19.1.1) + version: 3.35.0(react@19.2.0) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) svgson: specifier: ^5.3.1 version: 5.3.1 @@ -2210,10 +2210,10 @@ importers: dependencies: '@dnd-kit/core': specifier: ^6.3.1 - version: 6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@dnd-kit/sortable': specifier: ^10.0.0 - version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) + version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) '@homarr/api': specifier: workspace:^0.1.0 version: link:../api @@ -2279,16 +2279,16 @@ importers: version: link:../validation '@mantine/charts': specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1)) + version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) '@mantine/core': specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': specifier: ^8.3.2 - version: 8.3.2(react@19.1.1) + version: 8.3.2(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 - version: 3.35.0(react@19.1.1) + version: 3.35.0(react@19.2.0) '@tiptap/extension-color': specifier: 2.26.2 version: 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/extension-text-style@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))) @@ -2333,7 +2333,7 @@ importers: version: 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1)) '@tiptap/react': specifier: ^2.26.2 - version: 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@tiptap/starter-kit': specifier: ^2.26.1 version: 2.26.1 @@ -2345,25 +2345,25 @@ importers: version: 1.11.18 mantine-form-zod-resolver: specifier: ^1.3.0 - version: 1.3.0(@mantine/form@8.3.2(react@19.1.1))(zod@4.1.11) + version: 1.3.0(@mantine/form@8.3.2(react@19.2.0))(zod@4.1.11) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 - version: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) + version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.2.0 + version: 19.2.0 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.2.0 + version: 19.2.0(react@19.2.0) react-markdown: specifier: ^10.1.0 - version: 10.1.0(@types/react@19.1.17)(react@19.1.1) + version: 10.1.0(@types/react@19.2.0)(react@19.2.0) recharts: specifier: ^2.15.4 - version: 2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) video.js: specifier: ^8.23.4 version: 8.23.4 @@ -4694,13 +4694,13 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@19.1.10': - resolution: {integrity: sha512-rjLOyiY96RFVspVdQaZHmBgtoZmlHFCPC/prqZmKK4eI1kAiSAZOVgkRKeUj5v/2cWkmMd0k5gCepaRAZbGgvQ==} + '@types/react-dom@19.2.0': + resolution: {integrity: sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==} peerDependencies: - '@types/react': ^19.0.0 + '@types/react': ^19.2.0 - '@types/react@19.1.17': - resolution: {integrity: sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==} + '@types/react@19.2.0': + resolution: {integrity: sha512-1LOH8xovvsKsCBq1wnT4ntDUdCJKmnEakhsuoUSy6ExlHCkGP2hqnatagYTgFk6oeL0VU31u7SNjunPN+GchtA==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -8980,10 +8980,10 @@ packages: peerDependencies: react: ^15.3.0 || 16 || 17 || 18 - react-dom@19.1.1: - resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==} + react-dom@19.2.0: + resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} peerDependencies: - react: ^19.1.1 + react: ^19.2.0 react-dropzone@14.3.8: resolution: {integrity: sha512-sBgODnq+lcA4P296DY4wacOZz3JFpD99fp+hb//iBO2HHnyeZU3FwWyXJ6salNpqQdsZrgMrotuko/BdJMV8Ug==} @@ -9013,8 +9013,8 @@ packages: peerDependencies: react: ^16.8.4 || ^17.0.0 || ^18.0.0 - react-is@19.1.1: - resolution: {integrity: sha512-tr41fA15Vn8p4X9ntI+yCyeGSf1TlYaY5vlTZfQmeLBrFo3psOPX6HhTDnFNL9uj3EhP0KAQ80cugCl4b4BERA==} + react-is@19.2.0: + resolution: {integrity: sha512-x3Ax3kNSMIIkyVYhWPyO09bu0uttcAIoecO/um/rKGQ4EltYWVYtyiGkS/3xMynrbVQdS69Jhlv8FXUEZehlzA==} react-markdown@10.1.0: resolution: {integrity: sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ==} @@ -9107,8 +9107,8 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' - react@19.1.1: - resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==} + react@19.2.0: + resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} engines: {node: '>=0.10.0'} read-package-up@11.0.0: @@ -9385,8 +9385,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.26.0: - resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -11282,36 +11282,36 @@ snapshots: enabled: 2.0.0 kuler: 2.0.0 - '@dnd-kit/accessibility@3.1.1(react@19.1.1)': + '@dnd-kit/accessibility@3.1.1(react@19.2.0)': dependencies: - react: 19.1.1 + react: 19.2.0 tslib: 2.8.1 - '@dnd-kit/core@6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@dnd-kit/accessibility': 3.1.1(react@19.1.1) - '@dnd-kit/utilities': 3.2.2(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + '@dnd-kit/accessibility': 3.1.1(react@19.2.0) + '@dnd-kit/utilities': 3.2.2(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) tslib: 2.8.1 - '@dnd-kit/modifiers@9.0.0(@dnd-kit/core@6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)': + '@dnd-kit/modifiers@9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@dnd-kit/utilities': 3.2.2(react@19.1.1) - react: 19.1.1 + '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@dnd-kit/utilities': 3.2.2(react@19.2.0) + react: 19.2.0 tslib: 2.8.1 - '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)': + '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@dnd-kit/utilities': 3.2.2(react@19.1.1) - react: 19.1.1 + '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@dnd-kit/utilities': 3.2.2(react@19.2.0) + react: 19.2.0 tslib: 2.8.1 - '@dnd-kit/utilities@3.2.2(react@19.1.1)': + '@dnd-kit/utilities@3.2.2(react@19.2.0)': dependencies: - react: 19.1.1 + react: 19.2.0 tslib: 2.8.1 '@drizzle-team/brocli@0.10.2': {} @@ -11498,18 +11498,18 @@ snapshots: '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@floating-ui/react-dom@2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@floating-ui/dom': 1.7.4 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@floating-ui/react@0.27.16(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@floating-ui/react@0.27.16(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@floating-ui/utils': 0.2.10 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) tabbable: 6.2.0 '@floating-ui/utils@0.2.10': {} @@ -11817,95 +11817,95 @@ snapshots: js-base64: 3.7.7 optional: true - '@mantine/charts@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1))': + '@mantine/charts@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - recharts: 2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + recharts: 2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/colors-generator@8.3.2(chroma-js@3.1.2)': dependencies: chroma-js: 3.1.2 - '@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@floating-ui/react': 0.27.16(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) + '@floating-ui/react': 0.27.16(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) clsx: 2.1.1 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-number-format: 5.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react-remove-scroll: 2.7.1(@types/react@19.1.17)(react@19.1.1) - react-textarea-autosize: 8.5.9(@types/react@19.1.17)(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-number-format: 5.4.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-remove-scroll: 2.7.1(@types/react@19.2.0)(react@19.2.0) + react-textarea-autosize: 8.5.9(@types/react@19.2.0)(react@19.2.0) type-fest: 4.41.0 transitivePeerDependencies: - '@types/react' - '@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) clsx: 2.1.1 dayjs: 1.11.18 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@mantine/dropzone@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/dropzone@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-dropzone: 14.3.8(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-dropzone: 14.3.8(react@19.2.0) - '@mantine/form@8.3.2(react@19.1.1)': + '@mantine/form@8.3.2(react@19.2.0)': dependencies: fast-deep-equal: 3.1.3 klona: 2.0.6 - react: 19.1.1 + react: 19.2.0 - '@mantine/hooks@8.3.2(react@19.1.1)': + '@mantine/hooks@8.3.2(react@19.2.0)': dependencies: - react: 19.1.1 + react: 19.2.0 - '@mantine/modals@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/modals@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@mantine/notifications@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/notifications@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) - '@mantine/store': 8.3.2(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-transition-group: 4.4.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/store': 8.3.2(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-transition-group: 4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/spotlight@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/spotlight@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) - '@mantine/store': 8.3.2(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/store': 8.3.2(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@mantine/store@8.3.2(react@19.1.1)': + '@mantine/store@8.3.2(react@19.2.0)': dependencies: - react: 19.1.1 + react: 19.2.0 - '@mantine/tiptap@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@mantine/tiptap@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) '@tiptap/extension-link': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1) - '@tiptap/react': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + '@tiptap/react': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) '@million/install@1.0.14': dependencies: @@ -12975,10 +12975,10 @@ snapshots: typescript: 5.9.3 zod: 4.1.11 - '@tabler/icons-react@3.35.0(react@19.1.1)': + '@tabler/icons-react@3.35.0(react@19.2.0)': dependencies: '@tabler/icons': 3.35.0 - react: 19.1.1 + react: 19.2.0 '@tabler/icons@3.35.0': {} @@ -12990,34 +12990,34 @@ snapshots: '@tanstack/query-devtools@5.90.1': {} - '@tanstack/react-query-devtools@5.90.2(@tanstack/react-query@5.90.2(react@19.1.1))(react@19.1.1)': + '@tanstack/react-query-devtools@5.90.2(@tanstack/react-query@5.90.2(react@19.2.0))(react@19.2.0)': dependencies: '@tanstack/query-devtools': 5.90.1 - '@tanstack/react-query': 5.90.2(react@19.1.1) - react: 19.1.1 + '@tanstack/react-query': 5.90.2(react@19.2.0) + react: 19.2.0 - '@tanstack/react-query-next-experimental@5.90.2(@tanstack/react-query@5.90.2(react@19.1.1))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1)': + '@tanstack/react-query-next-experimental@5.90.2(@tanstack/react-query@5.90.2(react@19.2.0))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react@19.2.0)': dependencies: - '@tanstack/react-query': 5.90.2(react@19.1.1) - next: 15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) - react: 19.1.1 + '@tanstack/react-query': 5.90.2(react@19.2.0) + next: 15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) + react: 19.2.0 - '@tanstack/react-query@5.90.2(react@19.1.1)': + '@tanstack/react-query@5.90.2(react@19.2.0)': dependencies: '@tanstack/query-core': 5.90.2 - react: 19.1.1 + react: 19.2.0 - '@tanstack/react-table@8.20.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@tanstack/react-table@8.20.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@tanstack/table-core': 8.20.5 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@tanstack/react-virtual@3.11.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@tanstack/react-virtual@3.11.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@tanstack/virtual-core': 3.11.2 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) '@tanstack/table-core@8.20.5': {} @@ -13220,7 +13220,7 @@ snapshots: prosemirror-transform: 1.10.2 prosemirror-view: 1.37.2 - '@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@tiptap/core': 2.26.1(@tiptap/pm@2.26.1) '@tiptap/extension-bubble-menu': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1) @@ -13228,9 +13228,9 @@ snapshots: '@tiptap/pm': 2.26.1 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - use-sync-external-store: 1.4.0(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + use-sync-external-store: 1.4.0(react@19.2.0) '@tiptap/starter-kit@2.26.1': dependencies: @@ -13271,38 +13271,38 @@ snapshots: '@trpc/server': 11.6.0(typescript@5.9.3) typescript: 5.9.3 - '@trpc/next@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3)': + '@trpc/next@11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(next@15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)': dependencies: '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/server': 11.6.0(typescript@5.9.3) - next: 15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + next: 15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) typescript: 5.9.3 optionalDependencies: - '@tanstack/react-query': 5.90.2(react@19.1.1) - '@trpc/react-query': 11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3) + '@tanstack/react-query': 5.90.2(react@19.2.0) + '@trpc/react-query': 11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3) - '@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3)': + '@trpc/react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)': dependencies: - '@tanstack/react-query': 5.90.2(react@19.1.1) + '@tanstack/react-query': 5.90.2(react@19.2.0) '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/server': 11.6.0(typescript@5.9.3) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) typescript: 5.9.3 '@trpc/server@11.6.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@trpc/tanstack-react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.1.1))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.3)': + '@trpc/tanstack-react-query@11.6.0(@tanstack/react-query@5.90.2(react@19.2.0))(@trpc/client@11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3))(@trpc/server@11.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)': dependencies: - '@tanstack/react-query': 5.90.2(react@19.1.1) + '@tanstack/react-query': 5.90.2(react@19.2.0) '@trpc/client': 11.6.0(@trpc/server@11.6.0(typescript@5.9.3))(typescript@5.9.3) '@trpc/server': 11.6.0(typescript@5.9.3) - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) typescript: 5.9.3 '@tsconfig/node10@1.0.11': {} @@ -13565,11 +13565,11 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.1.10(@types/react@19.1.17)': + '@types/react-dom@19.2.0(@types/react@19.2.0)': dependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 - '@types/react@19.1.17': + '@types/react@19.2.0': dependencies: csstype: 3.1.3 @@ -13605,7 +13605,7 @@ snapshots: '@types/swagger-ui-react@5.18.0': dependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 '@types/through@0.0.33': dependencies: @@ -16799,19 +16799,19 @@ snapshots: jose@6.0.8: {} - jotai@2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1): + jotai@2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.0)(react@19.2.0): optionalDependencies: '@babel/core': 7.26.0 '@babel/template': 7.27.2 - '@types/react': 19.1.17 - react: 19.1.1 + '@types/react': 19.2.0 + react: 19.2.0 - jotai@2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.1.17)(react@19.1.1): + jotai@2.15.0(@babel/core@7.28.4)(@babel/template@7.27.2)(@types/react@19.2.0)(react@19.2.0): optionalDependencies: '@babel/core': 7.28.4 '@babel/template': 7.27.2 - '@types/react': 19.1.17 - react: 19.1.1 + '@types/react': 19.2.0 + react: 19.2.0 js-base64@3.7.7: optional: true @@ -17092,24 +17092,24 @@ snapshots: make-error@1.3.6: {} - mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.2(react@19.1.1))(zod@4.1.11): + mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.2(react@19.2.0))(zod@4.1.11): dependencies: - '@mantine/form': 8.3.2(react@19.1.1) + '@mantine/form': 8.3.2(react@19.2.0) zod: 4.1.11 - mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(@tabler/icons-react@3.35.0(react@19.1.1))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/dates': 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.1.1))(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(@mantine/hooks@8.3.2(react@19.1.1))(dayjs@1.11.18)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@mantine/hooks': 8.3.2(react@19.1.1) - '@tabler/icons-react': 3.35.0(react@19.1.1) + '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/dates': 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.2(react@19.2.0) + '@tabler/icons-react': 3.35.0(react@19.2.0) '@tanstack/match-sorter-utils': 8.19.4 - '@tanstack/react-table': 8.20.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@tanstack/react-virtual': 3.11.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@tanstack/react-table': 8.20.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@tanstack/react-virtual': 3.11.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) clsx: 2.1.1 dayjs: 1.11.18 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) maria2@0.4.1: {} @@ -17503,31 +17503,31 @@ snapshots: netmask@2.0.2: {} - next-auth@5.0.0-beta.29(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1): + next-auth@5.0.0-beta.29(next@15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react@19.2.0): dependencies: '@auth/core': 0.40.0 - next: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) - react: 19.1.1 + next: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) + react: 19.2.0 - next-intl@4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2))(react@19.1.1)(typescript@5.9.3): + next-intl@4.3.9(next@15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2))(react@19.2.0)(typescript@5.9.3): dependencies: '@formatjs/intl-localematcher': 0.5.5 negotiator: 1.0.0 - next: 15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2) - react: 19.1.1 - use-intl: 4.3.9(react@19.1.1) + next: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) + react: 19.2.0 + use-intl: 4.3.9(react@19.2.0) optionalDependencies: typescript: 5.9.3 - next@15.5.4(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2): + next@15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2): dependencies: '@next/env': 15.5.4 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001703 postcss: 8.4.31 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.2.0) optionalDependencies: '@next/swc-darwin-arm64': 15.5.4 '@next/swc-darwin-x64': 15.5.4 @@ -17543,15 +17543,15 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.5.4(@babel/core@7.28.4)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.2): + next@15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2): dependencies: '@next/env': 15.5.4 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001703 postcss: 8.4.31 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - styled-jsx: 5.1.6(@babel/core@7.28.4)(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + styled-jsx: 5.1.6(@babel/core@7.28.4)(react@19.2.0) optionalDependencies: '@next/swc-darwin-arm64': 15.5.4 '@next/swc-darwin-x64': 15.5.4 @@ -18192,7 +18192,7 @@ snapshots: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react-is: 19.1.1 + react-is: 19.2.0 proper-lockfile@4.1.2: dependencies: @@ -18407,62 +18407,62 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-copy-to-clipboard@5.1.0(react@19.1.1): + react-copy-to-clipboard@5.1.0(react@19.2.0): dependencies: copy-to-clipboard: 3.3.3 prop-types: 15.8.1 - react: 19.1.1 + react: 19.2.0 - react-debounce-input@3.3.0(react@19.1.1): + react-debounce-input@3.3.0(react@19.2.0): dependencies: lodash.debounce: 4.0.8 prop-types: 15.8.1 - react: 19.1.1 + react: 19.2.0 - react-dom@19.1.1(react@19.1.1): + react-dom@19.2.0(react@19.2.0): dependencies: - react: 19.1.1 - scheduler: 0.26.0 + react: 19.2.0 + scheduler: 0.27.0 - react-dropzone@14.3.8(react@19.1.1): + react-dropzone@14.3.8(react@19.2.0): dependencies: attr-accept: 2.2.5 file-selector: 2.1.2 prop-types: 15.8.1 - react: 19.1.1 + react: 19.2.0 - react-error-boundary@6.0.0(react@19.1.1): + react-error-boundary@6.0.0(react@19.2.0): dependencies: '@babel/runtime': 7.28.4 - react: 19.1.1 + react: 19.2.0 react-immutable-proptypes@2.2.0(immutable@3.8.2): dependencies: immutable: 3.8.2 invariant: 2.2.4 - react-immutable-pure-component@2.2.2(immutable@3.8.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + react-immutable-pure-component@2.2.2(immutable@3.8.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: immutable: 3.8.2 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - react-inspector@6.0.2(react@19.1.1): + react-inspector@6.0.2(react@19.2.0): dependencies: - react: 19.1.1 + react: 19.2.0 - react-is@19.1.1: {} + react-is@19.2.0: {} - react-markdown@10.1.0(@types/react@19.1.17)(react@19.1.1): + react-markdown@10.1.0(@types/react@19.2.0)(react@19.2.0): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@types/react': 19.1.17 + '@types/react': 19.2.0 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 mdast-util-to-hast: 13.2.0 - react: 19.1.1 + react: 19.2.0 remark-parse: 11.0.0 remark-rehype: 11.1.1 unified: 11.0.5 @@ -18471,40 +18471,40 @@ snapshots: transitivePeerDependencies: - supports-color - react-number-format@5.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + react-number-format@5.4.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - react-redux@9.2.0(@types/react@19.1.17)(react@19.1.1)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.2.0)(react@19.2.0)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 - react: 19.1.1 - use-sync-external-store: 1.4.0(react@19.1.1) + react: 19.2.0 + use-sync-external-store: 1.4.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 redux: 5.0.1 react-refresh@0.17.0: {} - react-remove-scroll-bar@2.3.8(@types/react@19.1.17)(react@19.1.1): + react-remove-scroll-bar@2.3.8(@types/react@19.2.0)(react@19.2.0): dependencies: - react: 19.1.1 - react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.1) + react: 19.2.0 + react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 - react-remove-scroll@2.7.1(@types/react@19.1.17)(react@19.1.1): + react-remove-scroll@2.7.1(@types/react@19.2.0)(react@19.2.0): dependencies: - react: 19.1.1 - react-remove-scroll-bar: 2.3.8(@types/react@19.1.17)(react@19.1.1) - react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.1) + react: 19.2.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.0)(react@19.2.0) + react-style-singleton: 2.2.3(@types/react@19.2.0)(react@19.2.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.1.17)(react@19.1.1) - use-sidecar: 1.1.3(@types/react@19.1.17)(react@19.1.1) + use-callback-ref: 1.3.3(@types/react@19.2.0)(react@19.2.0) + use-sidecar: 1.1.3(@types/react@19.2.0)(react@19.2.0) optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 react-scan@0.0.31: dependencies: @@ -18514,56 +18514,56 @@ snapshots: mri: 1.2.0 playwright: 1.49.0 - react-simple-code-editor@0.14.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + react-simple-code-editor@0.14.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - react-smooth@4.0.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + react-smooth@4.0.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: fast-equals: 5.2.2 prop-types: 15.8.1 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-transition-group: 4.4.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-transition-group: 4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react-style-singleton@2.2.3(@types/react@19.1.17)(react@19.1.1): + react-style-singleton@2.2.3(@types/react@19.2.0)(react@19.2.0): dependencies: get-nonce: 1.0.1 - react: 19.1.1 + react: 19.2.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 - react-syntax-highlighter@15.6.1(react@19.1.1): + react-syntax-highlighter@15.6.1(react@19.2.0): dependencies: '@babel/runtime': 7.28.4 highlight.js: 10.7.3 highlightjs-vue: 1.0.0 lowlight: 1.20.0 prismjs: 1.30.0 - react: 19.1.1 + react: 19.2.0 refractor: 3.6.0 - react-textarea-autosize@8.5.9(@types/react@19.1.17)(react@19.1.1): + react-textarea-autosize@8.5.9(@types/react@19.2.0)(react@19.2.0): dependencies: '@babel/runtime': 7.28.4 - react: 19.1.1 - use-composed-ref: 1.3.0(react@19.1.1) - use-latest: 1.2.1(@types/react@19.1.17)(react@19.1.1) + react: 19.2.0 + use-composed-ref: 1.3.0(react@19.2.0) + use-latest: 1.2.1(@types/react@19.2.0)(react@19.2.0) transitivePeerDependencies: - '@types/react' - react-transition-group@4.4.5(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + react-transition-group@4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: '@babel/runtime': 7.28.4 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - react@19.1.1: {} + react@19.2.0: {} read-package-up@11.0.0: dependencies: @@ -18623,15 +18623,15 @@ snapshots: dependencies: decimal.js-light: 2.5.1 - recharts@2.15.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: clsx: 2.1.1 eventemitter3: 4.0.7 lodash: 4.17.21 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-is: 19.1.1 - react-smooth: 4.0.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-is: 19.2.0 + react-smooth: 4.0.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) recharts-scale: 0.4.5 tiny-invariant: 1.3.3 victory-vendor: 36.9.2 @@ -18914,7 +18914,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.26.0: {} + scheduler@0.27.0: {} schema-utils@3.3.0: dependencies: @@ -19421,17 +19421,17 @@ snapshots: dependencies: inline-style-parser: 0.2.4 - styled-jsx@5.1.6(@babel/core@7.26.0)(react@19.1.1): + styled-jsx@5.1.6(@babel/core@7.26.0)(react@19.2.0): dependencies: client-only: 0.0.1 - react: 19.1.1 + react: 19.2.0 optionalDependencies: '@babel/core': 7.26.0 - styled-jsx@5.1.6(@babel/core@7.28.4)(react@19.1.1): + styled-jsx@5.1.6(@babel/core@7.28.4)(react@19.2.0): dependencies: client-only: 0.0.1 - react: 19.1.1 + react: 19.2.0 optionalDependencies: '@babel/core': 7.28.4 @@ -19497,7 +19497,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.29.3(@types/react@19.1.17)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + swagger-ui-react@5.29.3(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: '@babel/runtime-corejs3': 7.27.1 '@scarf/scarf': 1.4.0 @@ -19515,15 +19515,15 @@ snapshots: prop-types: 15.8.1 randexp: 0.5.3 randombytes: 2.1.0 - react: 19.1.1 - react-copy-to-clipboard: 5.1.0(react@19.1.1) - react-debounce-input: 3.3.0(react@19.1.1) - react-dom: 19.1.1(react@19.1.1) + react: 19.2.0 + react-copy-to-clipboard: 5.1.0(react@19.2.0) + react-debounce-input: 3.3.0(react@19.2.0) + react-dom: 19.2.0(react@19.2.0) react-immutable-proptypes: 2.2.0(immutable@3.8.2) - react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react-inspector: 6.0.2(react@19.1.1) - react-redux: 9.2.0(@types/react@19.1.17)(react@19.1.1)(redux@5.0.1) - react-syntax-highlighter: 15.6.1(react@19.1.1) + react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-inspector: 6.0.2(react@19.2.0) + react-redux: 9.2.0(@types/react@19.2.0)(react@19.2.0)(redux@5.0.1) + react-syntax-highlighter: 15.6.1(react@19.2.0) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) remarkable: 2.0.1 @@ -20159,54 +20159,54 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.3(@types/react@19.1.17)(react@19.1.1): + use-callback-ref@1.3.3(@types/react@19.2.0)(react@19.2.0): dependencies: - react: 19.1.1 + react: 19.2.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 - use-composed-ref@1.3.0(react@19.1.1): + use-composed-ref@1.3.0(react@19.2.0): dependencies: - react: 19.1.1 + react: 19.2.0 - use-deep-compare-effect@1.8.1(react@19.1.1): + use-deep-compare-effect@1.8.1(react@19.2.0): dependencies: '@babel/runtime': 7.28.4 dequal: 2.0.3 - react: 19.1.1 + react: 19.2.0 - use-intl@4.3.9(react@19.1.1): + use-intl@4.3.9(react@19.2.0): dependencies: '@formatjs/fast-memoize': 2.2.1 '@schummar/icu-type-parser': 1.21.5 intl-messageformat: 10.7.1 - react: 19.1.1 + react: 19.2.0 - use-isomorphic-layout-effect@1.1.2(@types/react@19.1.17)(react@19.1.1): + use-isomorphic-layout-effect@1.1.2(@types/react@19.2.0)(react@19.2.0): dependencies: - react: 19.1.1 + react: 19.2.0 optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 - use-latest@1.2.1(@types/react@19.1.17)(react@19.1.1): + use-latest@1.2.1(@types/react@19.2.0)(react@19.2.0): dependencies: - react: 19.1.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.17)(react@19.1.1) + react: 19.2.0 + use-isomorphic-layout-effect: 1.1.2(@types/react@19.2.0)(react@19.2.0) optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 - use-sidecar@1.1.3(@types/react@19.1.17)(react@19.1.1): + use-sidecar@1.1.3(@types/react@19.2.0)(react@19.2.0): dependencies: detect-node-es: 1.1.0 - react: 19.1.1 + react: 19.2.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.17 + '@types/react': 19.2.0 - use-sync-external-store@1.4.0(react@19.1.1): + use-sync-external-store@1.4.0(react@19.2.0): dependencies: - react: 19.1.1 + react: 19.2.0 util-deprecate@1.0.2: {} From 3934252053792874c41a6bd545b20acd7ccef4e8 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 10:32:37 +0000 Subject: [PATCH 21/41] fix(deps): update dependency drizzle-orm to ^0.44.6 (#4237) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/db/package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/db/package.json b/packages/db/package.json index 87f581f97..338607821 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -56,7 +56,7 @@ "better-sqlite3": "^12.4.1", "dotenv": "^17.2.3", "drizzle-kit": "^0.31.5", - "drizzle-orm": "^0.44.5", + "drizzle-orm": "^0.44.6", "drizzle-zod": "^0.8.3", "mysql2": "3.15.1", "pg": "^8.16.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2a679ae59..4d8903aa7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1166,11 +1166,11 @@ importers: specifier: ^0.31.5 version: 0.31.5 drizzle-orm: - specifier: ^0.44.5 - version: 0.44.5(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3) + specifier: ^0.44.6 + version: 0.44.6(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3) drizzle-zod: specifier: ^0.8.3 - version: 0.8.3(drizzle-orm@0.44.5(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3))(zod@4.1.11) + version: 0.8.3(drizzle-orm@0.44.6(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3))(zod@4.1.11) mysql2: specifier: 3.15.1 version: 3.15.1 @@ -6068,8 +6068,8 @@ packages: resolution: {integrity: sha512-+CHgPFzuoTQTt7cOYCV6MOw2w8vqEn/ap1yv4bpZOWL03u7rlVRQhUY0WYT3rHsgVTXwYQDZaSUJSQrMBUKuWg==} hasBin: true - drizzle-orm@0.44.5: - resolution: {integrity: sha512-jBe37K7d8ZSKptdKfakQFdeljtu3P2Cbo7tJoJSVZADzIKOBo9IAJPOmMsH2bZl90bZgh8FQlD8BjxXA/zuBkQ==} + drizzle-orm@0.44.6: + resolution: {integrity: sha512-uy6uarrrEOc9K1u5/uhBFJbdF5VJ5xQ/Yzbecw3eAYOunv5FDeYkR2m8iitocdHBOHbvorviKOW5GVw0U1j4LQ==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=4' @@ -15097,7 +15097,7 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.44.5(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3): + drizzle-orm@0.44.6(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3): optionalDependencies: '@libsql/client-wasm': 0.14.0 '@types/better-sqlite3': 7.6.13 @@ -15107,9 +15107,9 @@ snapshots: mysql2: 3.15.1 pg: 8.16.3 - drizzle-zod@0.8.3(drizzle-orm@0.44.5(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3))(zod@4.1.11): + drizzle-zod@0.8.3(drizzle-orm@0.44.6(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3))(zod@4.1.11): dependencies: - drizzle-orm: 0.44.5(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3) + drizzle-orm: 0.44.6(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(@types/pg@8.15.5)(better-sqlite3@12.4.1)(gel@2.0.0)(mysql2@3.15.1)(pg@8.16.3) zod: 4.1.11 dunder-proto@1.0.1: From 055770c5e8e43dfc035b2a25d650383df865c118 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 10:32:59 +0000 Subject: [PATCH 22/41] fix(deps): update dependency swagger-ui-react to ^5.29.2 (#4212) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 120 +++------------------------------------ 2 files changed, 10 insertions(+), 112 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index aa3fdd202..e3e1d2fea 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -85,7 +85,7 @@ "react-simple-code-editor": "^0.14.1", "sass": "^1.93.2", "superjson": "2.2.2", - "swagger-ui-react": "^5.29.1", + "swagger-ui-react": "^5.29.2", "use-deep-compare-effect": "^1.8.1", "zod": "^4.1.11" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4d8903aa7..e16dcb6ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -317,7 +317,7 @@ importers: specifier: 2.2.2 version: 2.2.2 swagger-ui-react: - specifier: ^5.29.1 + specifier: ^5.29.2 version: 5.29.3(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) use-deep-compare-effect: specifier: ^1.8.1 @@ -4004,9 +4004,6 @@ packages: '@standard-schema/spec@1.0.0': resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} - '@swagger-api/apidom-ast@1.0.0-beta.41': - resolution: {integrity: sha512-xqzDU+lq/ibdn/J+w/my9Q2cEEkjBYXHVvatj1L5+hB9+A2wLAHcq9W1unmplo6Qgpr+rnBR5x9o3r8KWWVhzg==} - '@swagger-api/apidom-ast@1.0.0-beta.50': resolution: {integrity: sha512-uUBUm6J6KlyKppyfS7DIW37De6oyMVIpHYmaNV3YAaDMuRMov5KHHWXKbqWlI+l493OljOcXEqDIPeLzm6B5PQ==} @@ -4028,42 +4025,24 @@ packages: '@swagger-api/apidom-ns-asyncapi-2@1.0.0-beta.41': resolution: {integrity: sha512-ebsNhuug73UZ5v6VB2kokUX2jZFXOsMRNwfazn/6Z2UlHtvciW75aesb6NKOOHpHKQmIzJ3fn14x5b1OBTkBJw==} - '@swagger-api/apidom-ns-json-schema-2019-09@1.0.0-beta.41': - resolution: {integrity: sha512-J/ed7LprGznBF2Iin0MAFzBab4NNiQrPXLJaw0kB2lO+46wyqKcCapexyC0RCVYp7oHVDnnkWENZxp2OfVHEsg==} - '@swagger-api/apidom-ns-json-schema-2019-09@1.0.0-beta.50': resolution: {integrity: sha512-QP6DuthV8ZWQnthYbPEVikK5rTN4T5lhnAnmO1v6zOCS9B1heKCFcIYgBhcqCnuZ0Tt8kGOfLyqGMb57lPkCdw==} - '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.41': - resolution: {integrity: sha512-BEBdG0CXOLudQHqI5duLnCaymGC90u+NIISSjL6gmK+kjs2imlO+qPrM17JM4iyBQABpdJqwszQMZ3K88vfEwQ==} - '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.50': resolution: {integrity: sha512-ZaqrtZEXUx35x66ND8sc5vf1sIuWPERA15EdRHeca56E09RnjZMUHkiDvdx78165h31QmM67YLi04zEBYhQS0g==} - '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.41': - resolution: {integrity: sha512-kDdu0Bi2XrT80fCXQulueqzSoODeYSrNw1/8vz7wGM33ZDsx3IC5hlU6lHd28E5Tm4lfXVL3GCf6QEZWMYtbnQ==} - '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.50': resolution: {integrity: sha512-aqCwW+iuN7RokH10vDp/eEwlrT4LAlHGy1pLzAS9aFVJyUutfm0I4fxLfddOKD2yd04z858zhLwOVSo4BjrLHg==} - '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.41': - resolution: {integrity: sha512-RWffn/E7spVhdl6jSSTR2+YPu/FlMwkXjaWxO0pvWkunTrYU5d1QLuipl3hj+4ILxmrO/bmwKMI7dKFWaTKNQg==} - '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.50': resolution: {integrity: sha512-trF1TZZ79WJOjQw3C1Y7wcqNMxxgHMZtJW2/tP5MwII1hqsExGzmGyUuNlVuSC9k9v/9sCj85hQlJ4TW6HFciQ==} - '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.41': - resolution: {integrity: sha512-lPEh+/UUcE1ZYjkLyCfcySj/a42kW0L+Y/S4mQQ05sIRUJiMv2WSz2zvapNeXfGX4qXRhR3fGzieVhVbwmsUGQ==} - '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.50': resolution: {integrity: sha512-g9VscnMwjPUYCfR6UxUwsLiIKnyXy2W28J+zN0rbijoSEtUdakcrxwdPhqwgJZHPci8NHNE8574zaocqKBiqSg==} '@swagger-api/apidom-ns-openapi-2@1.0.0-beta.41': resolution: {integrity: sha512-k6fZZZGX7MXGarwM/wkXb/okOOUbEjUSZrEOzrMoHzJctYJxr0clp6p5xmoXA1SY/zkSWTIJxk1OzRl3jGthuA==} - '@swagger-api/apidom-ns-openapi-3-0@1.0.0-beta.41': - resolution: {integrity: sha512-1acYanPrLEx6P03mRTAE2ZUkIPKKFlxhwB9MS0JhXIroyKLIyHyZekEgPcs04pRtk2hZ8yUODeVcp1e8FPs1Xg==} - '@swagger-api/apidom-ns-openapi-3-0@1.0.0-beta.50': resolution: {integrity: sha512-I4GHyNILNxDsYKYeG1+ZA3rnfU1RAYtNp3dA+G8LCX5AB/2N7dT2VPK8HS4cj9m3ZVz7dl1o+X6tpaJIN5kDsA==} @@ -12517,16 +12496,6 @@ snapshots: '@standard-schema/spec@1.0.0': {} - '@swagger-api/apidom-ast@1.0.0-beta.41': - dependencies: - '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-error': 1.0.0-beta.50 - '@types/ramda': 0.30.2 - ramda: 0.30.1 - ramda-adjunct: 5.1.0(ramda@0.30.1) - unraw: 3.0.0 - optional: true - '@swagger-api/apidom-ast@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 @@ -12575,7 +12544,7 @@ snapshots: dependencies: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-2020-12': 1.0.0-beta.41 + '@swagger-api/apidom-ns-json-schema-2020-12': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) @@ -12586,19 +12555,7 @@ snapshots: dependencies: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-draft-7': 1.0.0-beta.41 - '@types/ramda': 0.30.2 - ramda: 0.30.1 - ramda-adjunct: 5.1.0(ramda@0.30.1) - ts-mixer: 6.0.4 - optional: true - - '@swagger-api/apidom-ns-json-schema-2019-09@1.0.0-beta.41': - dependencies: - '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-error': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-draft-7': 1.0.0-beta.41 + '@swagger-api/apidom-ns-json-schema-draft-7': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) @@ -12616,18 +12573,6 @@ snapshots: ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 - '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.41': - dependencies: - '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-error': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-2019-09': 1.0.0-beta.41 - '@types/ramda': 0.30.2 - ramda: 0.30.1 - ramda-adjunct: 5.1.0(ramda@0.30.1) - ts-mixer: 6.0.4 - optional: true - '@swagger-api/apidom-ns-json-schema-2020-12@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 @@ -12639,17 +12584,6 @@ snapshots: ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 - '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.41': - dependencies: - '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-ast': 1.0.0-beta.41 - '@swagger-api/apidom-core': 1.0.0-beta.50 - '@types/ramda': 0.30.2 - ramda: 0.30.1 - ramda-adjunct: 5.1.0(ramda@0.30.1) - ts-mixer: 6.0.4 - optional: true - '@swagger-api/apidom-ns-json-schema-draft-4@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 @@ -12660,18 +12594,6 @@ snapshots: ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 - '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.41': - dependencies: - '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-error': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.41 - '@types/ramda': 0.30.2 - ramda: 0.30.1 - ramda-adjunct: 5.1.0(ramda@0.30.1) - ts-mixer: 6.0.4 - optional: true - '@swagger-api/apidom-ns-json-schema-draft-6@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 @@ -12683,18 +12605,6 @@ snapshots: ramda-adjunct: 5.1.0(ramda@0.30.1) ts-mixer: 6.0.4 - '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.41': - dependencies: - '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-error': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-draft-6': 1.0.0-beta.41 - '@types/ramda': 0.30.2 - ramda: 0.30.1 - ramda-adjunct: 5.1.0(ramda@0.30.1) - ts-mixer: 6.0.4 - optional: true - '@swagger-api/apidom-ns-json-schema-draft-7@1.0.0-beta.50': dependencies: '@babel/runtime-corejs3': 7.27.1 @@ -12711,19 +12621,7 @@ snapshots: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-error': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.41 - '@types/ramda': 0.30.2 - ramda: 0.30.1 - ramda-adjunct: 5.1.0(ramda@0.30.1) - ts-mixer: 6.0.4 - optional: true - - '@swagger-api/apidom-ns-openapi-3-0@1.0.0-beta.41': - dependencies: - '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-error': 1.0.0-beta.50 - '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.41 + '@swagger-api/apidom-ns-json-schema-draft-4': 1.0.0-beta.50 '@types/ramda': 0.30.2 ramda: 0.30.1 ramda-adjunct: 5.1.0(ramda@0.30.1) @@ -12823,7 +12721,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-json@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-ast': 1.0.0-beta.41 + '@swagger-api/apidom-ast': 1.0.0-beta.50 '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-error': 1.0.0-beta.50 '@types/ramda': 0.30.2 @@ -12849,7 +12747,7 @@ snapshots: dependencies: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.41 + '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.50 '@swagger-api/apidom-parser-adapter-json': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12882,7 +12780,7 @@ snapshots: dependencies: '@babel/runtime-corejs3': 7.27.1 '@swagger-api/apidom-core': 1.0.0-beta.50 - '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.41 + '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.50 '@swagger-api/apidom-parser-adapter-yaml-1-2': 1.0.0-beta.41 '@types/ramda': 0.30.2 ramda: 0.30.1 @@ -12903,7 +12801,7 @@ snapshots: '@swagger-api/apidom-parser-adapter-yaml-1-2@1.0.0-beta.41': dependencies: '@babel/runtime-corejs3': 7.27.1 - '@swagger-api/apidom-ast': 1.0.0-beta.41 + '@swagger-api/apidom-ast': 1.0.0-beta.50 '@swagger-api/apidom-core': 1.0.0-beta.50 '@swagger-api/apidom-error': 1.0.0-beta.50 '@tree-sitter-grammars/tree-sitter-yaml': 0.7.1(tree-sitter@0.22.4) @@ -12930,7 +12828,7 @@ snapshots: '@swagger-api/apidom-ns-arazzo-1': 1.0.0-beta.41 '@swagger-api/apidom-ns-asyncapi-2': 1.0.0-beta.41 '@swagger-api/apidom-ns-openapi-2': 1.0.0-beta.41 - '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.41 + '@swagger-api/apidom-ns-openapi-3-0': 1.0.0-beta.50 '@swagger-api/apidom-ns-openapi-3-1': 1.0.0-beta.50 '@swagger-api/apidom-parser-adapter-api-design-systems-json': 1.0.0-beta.41 '@swagger-api/apidom-parser-adapter-api-design-systems-yaml': 1.0.0-beta.41 From 0ff0b17c286b89b11733091fa33d6da5b7ceb50e Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 15:33:42 +0000 Subject: [PATCH 23/41] chore(deps): update pnpm to v10.18.0 (#4239) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f7bb104d3..3c491d575 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.2.4" }, - "packageManager": "pnpm@10.17.1", + "packageManager": "pnpm@10.18.0", "engines": { "node": ">=22.20.0" }, From 982a0c96a5d40a532d4fa06640f0d35e8125e1f2 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 19:28:00 +0000 Subject: [PATCH 24/41] fix(deps): update mantine monorepo to ^8.3.3 (#4242) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 12 +- packages/db/package.json | 2 +- packages/form/package.json | 2 +- packages/forms-collection/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/modals/package.json | 4 +- packages/notifications/package.json | 2 +- packages/old-import/package.json | 4 +- packages/settings/package.json | 2 +- packages/spotlight/package.json | 6 +- packages/ui/package.json | 6 +- packages/widgets/package.json | 6 +- pnpm-lock.yaml | 260 ++++++++++++------------ 13 files changed, 155 insertions(+), 155 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index e3e1d2fea..d167ce8bb 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -50,12 +50,12 @@ "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@homarr/widgets": "workspace:^0.1.0", - "@mantine/colors-generator": "^8.3.2", - "@mantine/core": "^8.3.2", - "@mantine/dropzone": "^8.3.2", - "@mantine/hooks": "^8.3.2", - "@mantine/modals": "^8.3.2", - "@mantine/tiptap": "^8.3.2", + "@mantine/colors-generator": "^8.3.3", + "@mantine/core": "^8.3.3", + "@mantine/dropzone": "^8.3.3", + "@mantine/hooks": "^8.3.3", + "@mantine/modals": "^8.3.3", + "@mantine/tiptap": "^8.3.3", "@million/lint": "1.0.14", "@tabler/icons-react": "^3.35.0", "@tanstack/react-query": "^5.90.2", diff --git a/packages/db/package.json b/packages/db/package.json index 338607821..886a3f397 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -49,7 +49,7 @@ "@homarr/definitions": "workspace:^0.1.0", "@homarr/log": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", - "@mantine/core": "^8.3.2", + "@mantine/core": "^8.3.3", "@paralleldrive/cuid2": "^2.2.2", "@testcontainers/mysql": "^11.7.0", "@testcontainers/postgresql": "^11.7.0", diff --git a/packages/form/package.json b/packages/form/package.json index 66c7e66e8..a76885536 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -26,7 +26,7 @@ "@homarr/common": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/form": "^8.3.2", + "@mantine/form": "^8.3.3", "mantine-form-zod-resolver": "^1.3.0", "zod": "^4.1.11" }, diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json index db35bbce6..50d57ccd6 100644 --- a/packages/forms-collection/package.json +++ b/packages/forms-collection/package.json @@ -29,7 +29,7 @@ "@homarr/notifications": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^8.3.2", + "@mantine/core": "^8.3.3", "react": "19.2.0", "zod": "^4.1.11" }, diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index aa94b9cc9..74f4d42ef 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -33,7 +33,7 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^8.3.2", + "@mantine/core": "^8.3.3", "@tabler/icons-react": "^3.35.0", "dayjs": "^1.11.18", "next": "15.5.4", diff --git a/packages/modals/package.json b/packages/modals/package.json index fc50ca4f4..cea94899b 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -24,8 +24,8 @@ "dependencies": { "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", - "@mantine/core": "^8.3.2", - "@mantine/hooks": "^8.3.2", + "@mantine/core": "^8.3.3", + "@mantine/hooks": "^8.3.3", "react": "19.2.0" }, "devDependencies": { diff --git a/packages/notifications/package.json b/packages/notifications/package.json index be047a63d..e6c83bca5 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -24,7 +24,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/ui": "workspace:^0.1.0", - "@mantine/notifications": "^8.3.2", + "@mantine/notifications": "^8.3.3", "@tabler/icons-react": "^3.35.0" }, "devDependencies": { diff --git a/packages/old-import/package.json b/packages/old-import/package.json index 5010f85a9..a6e339301 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -37,8 +37,8 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^8.3.2", - "@mantine/hooks": "^8.3.2", + "@mantine/core": "^8.3.3", + "@mantine/hooks": "^8.3.3", "adm-zip": "0.5.16", "next": "15.5.4", "react": "19.2.0", diff --git a/packages/settings/package.json b/packages/settings/package.json index f4a8101f7..9bccaf638 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -26,7 +26,7 @@ "@homarr/api": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", - "@mantine/dates": "^8.3.2", + "@mantine/dates": "^8.3.3", "next": "15.5.4", "react": "19.2.0", "react-dom": "19.2.0" diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 63a46f5c9..0f2becf37 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -33,9 +33,9 @@ "@homarr/settings": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", - "@mantine/core": "^8.3.2", - "@mantine/hooks": "^8.3.2", - "@mantine/spotlight": "^8.3.2", + "@mantine/core": "^8.3.3", + "@mantine/hooks": "^8.3.3", + "@mantine/spotlight": "^8.3.3", "@tabler/icons-react": "^3.35.0", "jotai": "^2.15.0", "next": "15.5.4", diff --git a/packages/ui/package.json b/packages/ui/package.json index d63069d33..471817561 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -30,9 +30,9 @@ "@homarr/log": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^8.3.2", - "@mantine/dates": "^8.3.2", - "@mantine/hooks": "^8.3.2", + "@mantine/core": "^8.3.3", + "@mantine/dates": "^8.3.3", + "@mantine/hooks": "^8.3.3", "@tabler/icons-react": "^3.35.0", "mantine-react-table": "2.0.0-beta.9", "next": "15.5.4", diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 1ec4fc4f5..b99fc4a68 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -48,9 +48,9 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/charts": "^8.3.2", - "@mantine/core": "^8.3.2", - "@mantine/hooks": "^8.3.2", + "@mantine/charts": "^8.3.3", + "@mantine/core": "^8.3.3", + "@mantine/hooks": "^8.3.3", "@tabler/icons-react": "^3.35.0", "@tiptap/extension-color": "2.26.2", "@tiptap/extension-highlight": "2.26.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e16dcb6ac..4079ef582 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -212,23 +212,23 @@ importers: specifier: workspace:^0.1.0 version: link:../../packages/widgets '@mantine/colors-generator': - specifier: ^8.3.2 - version: 8.3.2(chroma-js@3.1.2) + specifier: ^8.3.3 + version: 8.3.3(chroma-js@3.1.2) '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/dropzone': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': - specifier: ^8.3.2 - version: 8.3.2(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@19.2.0) '@mantine/modals': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/tiptap': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(webpack-sources@3.2.3) @@ -288,7 +288,7 @@ importers: version: 2.15.0(@babel/core@7.26.0)(@babel/template@7.27.2)(@types/react@19.2.0)(react@19.2.0) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.0.0-beta.9(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.26.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) @@ -1145,8 +1145,8 @@ importers: specifier: workspace:^0.1.0 version: link:../server-settings '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@paralleldrive/cuid2': specifier: ^2.2.2 version: 2.2.2 @@ -1289,11 +1289,11 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/form': - specifier: ^8.3.2 - version: 8.3.2(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@19.2.0) mantine-form-zod-resolver: specifier: ^1.3.0 - version: 1.3.0(@mantine/form@8.3.2(react@19.2.0))(zod@4.1.11) + version: 1.3.0(@mantine/form@8.3.3(react@19.2.0))(zod@4.1.11) zod: specifier: ^4.1.11 version: 4.1.11 @@ -1338,8 +1338,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) react: specifier: 19.2.0 version: 19.2.0 @@ -1568,11 +1568,11 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': - specifier: ^8.3.2 - version: 8.3.2(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@19.2.0) react: specifier: 19.2.0 version: 19.2.0 @@ -1629,8 +1629,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.2.0) @@ -1672,8 +1672,8 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/notifications': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.2.0) @@ -1730,11 +1730,11 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': - specifier: ^8.3.2 - version: 8.3.2(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@19.2.0) adm-zip: specifier: 0.5.16 version: 0.5.16 @@ -1961,8 +1961,8 @@ importers: specifier: workspace:^0.1.0 version: link:../server-settings '@mantine/dates': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) @@ -2022,14 +2022,14 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': - specifier: ^8.3.2 - version: 8.3.2(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@19.2.0) '@mantine/spotlight': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.2.0) @@ -2081,7 +2081,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.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.0.0-beta.9(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) @@ -2129,20 +2129,20 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/dates': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': - specifier: ^8.3.2 - version: 8.3.2(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.2.0) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.0.0-beta.9(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) @@ -2278,14 +2278,14 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/charts': - specifier: ^8.3.2 - version: 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) + specifier: ^8.3.3 + version: 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0)) '@mantine/core': - specifier: ^8.3.2 - version: 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@mantine/hooks': - specifier: ^8.3.2 - version: 8.3.2(react@19.2.0) + specifier: ^8.3.3 + version: 8.3.3(react@19.2.0) '@tabler/icons-react': specifier: ^3.35.0 version: 3.35.0(react@19.2.0) @@ -2345,10 +2345,10 @@ importers: version: 1.11.18 mantine-form-zod-resolver: specifier: ^1.3.0 - version: 1.3.0(@mantine/form@8.3.2(react@19.2.0))(zod@4.1.11) + version: 1.3.0(@mantine/form@8.3.3(react@19.2.0))(zod@4.1.11) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 2.0.0-beta.9(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) next: specifier: 15.5.4 version: 15.5.4(@babel/core@7.28.4)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(sass@1.93.2) @@ -3349,88 +3349,88 @@ packages: '@libsql/core@0.14.0': resolution: {integrity: sha512-nhbuXf7GP3PSZgdCY2Ecj8vz187ptHlZQ0VRc751oB2C1W8jQUXKKklvt7t1LJiUTQBVJuadF628eUk+3cRi4Q==} - '@mantine/charts@8.3.2': - resolution: {integrity: sha512-Mcw3uWshHIhy8U2PeGw+DjZA6mAc6dC6gOqj3vzk2ngbGD//j6jxTrREnQx/iKKajHIyfpbT09rjdFGgwG6H+A==} + '@mantine/charts@8.3.3': + resolution: {integrity: sha512-stVtHu7xSDzo2XmpcSS5jFkXptoa78hir9sv6kruDZzSI3TcpPCDqUc78Jn/kVckvA6E/L0Y+0KSEk2DB+tYgg==} peerDependencies: - '@mantine/core': 8.3.2 - '@mantine/hooks': 8.3.2 + '@mantine/core': 8.3.3 + '@mantine/hooks': 8.3.3 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x recharts: '>=2.13.3' - '@mantine/colors-generator@8.3.2': - resolution: {integrity: sha512-fFXhCqs9f8jPhWfV1OM+lChosBE6eXdS5e9Kl78WbzYzpl3uJ9FDMSdaZXsQNI0FBhF8ynu/f4hQL3xB5QsfiA==} + '@mantine/colors-generator@8.3.3': + resolution: {integrity: sha512-4F1qSenK6sSVy30r84j2OTkg0yHsOEFaMDY/ff/DYuKFS+jd9humFxXHCdOmaoY3yg+8DlCcNlJojGNqIeK8ZQ==} peerDependencies: chroma-js: '>=2.4.2' - '@mantine/core@8.3.2': - resolution: {integrity: sha512-uIHC9ooEZ9E+/pw8ag4f8pi0GmwSQ1DYnETjr4a4ZNVKJHfVv5NSkjprBxPrKJq9oox/SdcrAWy5XlKTwBzRag==} + '@mantine/core@8.3.3': + resolution: {integrity: sha512-OdTAQ0lsXjEqfea0KyXJ1rV9cZb/Rtqv5l3luG2m8Sx5BTGMqXas6mKHtdj4LwIiUKeFkIkZYjNmH6ri1HXjSA==} peerDependencies: - '@mantine/hooks': 8.3.2 + '@mantine/hooks': 8.3.3 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/dates@8.3.2': - resolution: {integrity: sha512-qO9Aft+icFGSeLFTbbHfef/UIKpmUzwujsYuRFw8o6cqOqhqjlC9ObE/3DATxvS+vK9BxODUZYGtE2sI4XUO3Q==} + '@mantine/dates@8.3.3': + resolution: {integrity: sha512-eJjXXFiUDuRkZE3f0AJNSUjWAc5sjkjEYwWquxkKOdSDtd+6vzKp5Yo2AlCvcrb3XoocNFSb79w5tGmS6XYn8g==} peerDependencies: - '@mantine/core': 8.3.2 - '@mantine/hooks': 8.3.2 + '@mantine/core': 8.3.3 + '@mantine/hooks': 8.3.3 dayjs: '>=1.0.0' react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/dropzone@8.3.2': - resolution: {integrity: sha512-2NInRbW0M+mNfBLa90P4zN0UfXs8bUWiKRR7Fw9qYV+xWML1O4HMoNcFRB2kLPZbb3ld0d2bMXfW+0j/GOhLuw==} + '@mantine/dropzone@8.3.3': + resolution: {integrity: sha512-ko0NXe2DXBXKu/Cg7XyG1kh0SInc5SBoZ2yMVKewtwoNOcF6Aez/w3l5Cp8piLfFUg34f33moWhPchze85963A==} peerDependencies: - '@mantine/core': 8.3.2 - '@mantine/hooks': 8.3.2 + '@mantine/core': 8.3.3 + '@mantine/hooks': 8.3.3 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/form@8.3.2': - resolution: {integrity: sha512-mhQYFA5JctLJly9ZLBdlbLlSxmPsJMIb73to7avIqSdxR+b8Z5KmCv2Ddf7Fwqqu1QDQuySZeysiee9jfbkrEg==} + '@mantine/form@8.3.3': + resolution: {integrity: sha512-KMPjW76Ri6zHstD+/U/PCo75NAhq/6dKuz6LjeetJCQ1et1HuiCVZ4Evi2OZuqK85aOE/e3B1c7ekulSrhcj8A==} peerDependencies: react: ^18.x || ^19.x - '@mantine/hooks@8.3.2': - resolution: {integrity: sha512-urDgQJNAs2t2mAyGaA+7uNsBMRn9U/ccvi+ZUl5ef3/Wzfv5KYHe9LA9DBNhn24BTSewxrI27W0EFpFxv/Jsbg==} + '@mantine/hooks@8.3.3': + resolution: {integrity: sha512-nmspxbFSjFkimRXYhgAujnyBwGeAWDSP1WKHFR+Yl5x3Q0IkmsiOTE9yJPjMjmjffZfunFXQFwQDl1OF3m42Pw==} peerDependencies: react: ^18.x || ^19.x - '@mantine/modals@8.3.2': - resolution: {integrity: sha512-1Of0KP27bAo8HTfsO7p5wy26+aUrb8h1w3mftoVlw463f/NYABm6ax+aZDx5NZdcqime2mnHasHaOWbHDfIk1A==} + '@mantine/modals@8.3.3': + resolution: {integrity: sha512-dhTzoRYM72BpuVsfKh/5jaLOrV7q650KjtUEPgCvcHfCl+aA6IOLTpKADNwYd/H0kOz0A6CEo0LmdEGkrIK2aA==} peerDependencies: - '@mantine/core': 8.3.2 - '@mantine/hooks': 8.3.2 + '@mantine/core': 8.3.3 + '@mantine/hooks': 8.3.3 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/notifications@8.3.2': - resolution: {integrity: sha512-DLo3T8epAVPKT8KJePHix6xyY8NzWYC4u9W/UyUBtZlhooJrY1Fm77B9vMP+T0dJg//QnE8WDLHVtOb0QNb1Ow==} + '@mantine/notifications@8.3.3': + resolution: {integrity: sha512-tEp2nGxx9gd8616V7T93l6D6XAXmEa+H2MERwxsBs6IGjGcswda8MUc10SLhLCJgDzB0RX0Pcod4r+tpGbXz/Q==} peerDependencies: - '@mantine/core': 8.3.2 - '@mantine/hooks': 8.3.2 + '@mantine/core': 8.3.3 + '@mantine/hooks': 8.3.3 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/spotlight@8.3.2': - resolution: {integrity: sha512-xW2XBJ0flR7frl+s9rWJcxE1uMzOrI9d/TT7aNdhKSWFaQ/NqfdgmPbqQKr2yFbHIEu6HT8HI3iUVwY6CSiC8g==} + '@mantine/spotlight@8.3.3': + resolution: {integrity: sha512-VuXlc6IrRpz47h7WXyFrult4XlQf1uG9sI3t1COWKgEgh675xWsOxYukLBc4YDfaweFukhBpwDqTeBiTJC12tg==} peerDependencies: - '@mantine/core': 8.3.2 - '@mantine/hooks': 8.3.2 + '@mantine/core': 8.3.3 + '@mantine/hooks': 8.3.3 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/store@8.3.2': - resolution: {integrity: sha512-AZ2Gzj7G8mtdb/GCwda4Ol/DjRmU2hYLaSH/UAUC4Z79kYSHF7CE5uJl7NKLmJnwyFR6Znz/XHpyxfNzPN4nmQ==} + '@mantine/store@8.3.3': + resolution: {integrity: sha512-+qUS0Dmww/M7ieA9lJbhKmagislVoWVUJam2DjTzvW3bJ311t1sAsu6G59I3YDN8avC2gRcipglZSRsInwzJVg==} peerDependencies: react: ^18.x || ^19.x - '@mantine/tiptap@8.3.2': - resolution: {integrity: sha512-gvCVVyKX9I7wqb2g02iNGY9EGoObZ2lAihu9zUR3lJT2gYdbDgs5e3WP3lS2jEDnzYy2jB06G8G5ycn+tHDUiw==} + '@mantine/tiptap@8.3.3': + resolution: {integrity: sha512-4h9n6hzKMsNWrLrdQHAz7FoaLNeftpTdjUF6vQXfrx5c/A+XhsUg9jdhggxBqo6Azfqlrx7yDsTfdIiqTJ3G9Q==} peerDependencies: - '@mantine/core': 8.3.2 - '@mantine/hooks': 8.3.2 + '@mantine/core': 8.3.3 + '@mantine/hooks': 8.3.3 '@tiptap/extension-link': '>=2.1.12' '@tiptap/react': '>=2.1.12' react: ^18.x || ^19.x @@ -11796,22 +11796,22 @@ snapshots: js-base64: 3.7.7 optional: true - '@mantine/charts@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': + '@mantine/charts@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(recharts@2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0))': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) recharts: 2.15.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/colors-generator@8.3.2(chroma-js@3.1.2)': + '@mantine/colors-generator@8.3.3(chroma-js@3.1.2)': dependencies: chroma-js: 3.1.2 - '@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@floating-ui/react': 0.27.16(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) clsx: 2.1.1 react: 19.2.0 react-dom: 19.2.0(react@19.2.0) @@ -11822,65 +11822,65 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@mantine/dates@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) clsx: 2.1.1 dayjs: 1.11.18 react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - '@mantine/dropzone@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@mantine/dropzone@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) react-dropzone: 14.3.8(react@19.2.0) - '@mantine/form@8.3.2(react@19.2.0)': + '@mantine/form@8.3.3(react@19.2.0)': dependencies: fast-deep-equal: 3.1.3 klona: 2.0.6 react: 19.2.0 - '@mantine/hooks@8.3.2(react@19.2.0)': + '@mantine/hooks@8.3.3(react@19.2.0)': dependencies: react: 19.2.0 - '@mantine/modals@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@mantine/modals@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - '@mantine/notifications@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@mantine/notifications@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) - '@mantine/store': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) + '@mantine/store': 8.3.3(react@19.2.0) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) react-transition-group: 4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/spotlight@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@mantine/spotlight@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) - '@mantine/store': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) + '@mantine/store': 8.3.3(react@19.2.0) react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - '@mantine/store@8.3.2(react@19.2.0)': + '@mantine/store@8.3.3(react@19.2.0)': dependencies: react: 19.2.0 - '@mantine/tiptap@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@mantine/tiptap@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(@tiptap/extension-link@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/react@2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) '@tiptap/extension-link': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1) '@tiptap/react': 2.26.2(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) react: 19.2.0 @@ -16990,16 +16990,16 @@ snapshots: make-error@1.3.6: {} - mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.2(react@19.2.0))(zod@4.1.11): + mantine-form-zod-resolver@1.3.0(@mantine/form@8.3.3(react@19.2.0))(zod@4.1.11): dependencies: - '@mantine/form': 8.3.2(react@19.2.0) + '@mantine/form': 8.3.3(react@19.2.0) zod: 4.1.11 - mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/dates@8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(@tabler/icons-react@3.35.0(react@19.2.0))(clsx@2.1.1)(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - '@mantine/core': 8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/dates': 8.3.2(@mantine/core@8.3.2(@mantine/hooks@8.3.2(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.2(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@mantine/hooks': 8.3.2(react@19.2.0) + '@mantine/core': 8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/dates': 8.3.3(@mantine/core@8.3.3(@mantine/hooks@8.3.3(react@19.2.0))(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(@mantine/hooks@8.3.3(react@19.2.0))(dayjs@1.11.18)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@mantine/hooks': 8.3.3(react@19.2.0) '@tabler/icons-react': 3.35.0(react@19.2.0) '@tanstack/match-sorter-utils': 8.19.4 '@tanstack/react-table': 8.20.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) From bd6761cb75efefcd12ab051db528c5f30ae6697a Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Tue, 7 Oct 2025 20:57:52 +0000 Subject: [PATCH 25/41] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/ja.json | 90 +++++++++++++-------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/packages/translation/src/lang/ja.json b/packages/translation/src/lang/ja.json index 1caa93162..d6761824c 100644 --- a/packages/translation/src/lang/ja.json +++ b/packages/translation/src/lang/ja.json @@ -946,8 +946,8 @@ "newLabel": "新規トピック" }, "url": { - "label": "", - "newLabel": "" + "label": "URL", + "newLabel": "新規URL" }, "opnsenseApiKey": { "label": "API キー (キー)", @@ -958,16 +958,16 @@ "newLabel": "新しい API キー (シークレット)" }, "githubAppId": { - "label": "", - "newLabel": "" + "label": "App Id", + "newLabel": "新規App Id" }, "githubInstallationId": { - "label": "", - "newLabel": "" + "label": "インストール ID", + "newLabel": "新規インストール ID" }, "privateKey": { - "label": "", - "newLabel": "" + "label": "秘密鍵", + "newLabel": "新しい秘密鍵" } } }, @@ -1549,11 +1549,11 @@ }, "placeholder": "あなたのノートを書き始めましょう", "dismiss": { - "title": "", - "message": "", + "title": "変更を放棄しますか?", + "message": "ノートブックに保存されていない変更があります。それらを破棄してもよろしいですか?", "action": { - "discard": "", - "keepEditing": "" + "discard": "変更を破棄", + "keepEditing": "編集を続ける" } } }, @@ -1708,7 +1708,7 @@ "name": "カレンダー", "description": "カレンダービューで、特定の相対的な期間内に、連携機能からのイベントを表示します", "duration": { - "allDay": "" + "allDay": "すべての日" }, "option": { "releaseType": { @@ -1982,21 +1982,21 @@ "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": "ターゲットコーデック" } } } @@ -2306,7 +2306,7 @@ "label": "投稿数の上限" }, "hideDescription": { - "label": "" + "label": "詳細を非表示" } } }, @@ -2525,24 +2525,24 @@ "description": "CPU、メモリ、ディスクなどのシステムハードウェアの使用", "option": { "hasShadow": { - "label": "" + "label": "グラフのシェーディングを有効にする" }, "visibleCharts": { - "label": "", - "description": "", + "label": "グラフの表示", + "description": "表示するグラフを選択します。", "option": { - "cpu": "", - "memory": "", - "network": "" + "cpu": "CPU", + "memory": "メモリ", + "network": "ネットワーク" } }, "labelDisplayMode": { - "label": "", + "label": "ラベル表示モード", "option": { - "textWithIcon": "", - "text": "", - "icon": "", - "hidden": "" + "textWithIcon": "アイコン付きでテキストを表示", + "text": "テキストのみ表示", + "icon": "アイコンのみ表示", + "hidden": "ラベルを隠す" } } }, @@ -3338,7 +3338,7 @@ "label": "ファイアウォールのインターフェース" }, "weather": { - "label": "" + "label": "天気" } }, "interval": { @@ -3466,19 +3466,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": "ヒント:CtrlキーとMacOSの⌘キーの両方を参照します" } } } From 6aa127e57a449ff6e6c796106da7888e9275bae6 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 00:48:02 +0000 Subject: [PATCH 26/41] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/tr.json | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json index 3e793e5a8..b957f7702 100644 --- a/packages/translation/src/lang/tr.json +++ b/packages/translation/src/lang/tr.json @@ -1708,7 +1708,7 @@ "name": "Takvim", "description": "Entegrasyonlarınızdaki etkinlikleri belirli bir göreli zaman dilimi içinde bir takvim görünümünde görüntüleyin", "duration": { - "allDay": "" + "allDay": "Bütün gün" }, "option": { "releaseType": { @@ -1982,21 +1982,21 @@ "name": "İsim", "id": "Kimlik", "metadata": { - "title": "", + "title": "Meraklısı için istatistikler", "video": { - "title": "", - "resolution": "" + "title": "Video", + "resolution": "Çözünürlük" }, "audio": { - "title": "", - "channelCount": "", - "codec": "" + "title": "Ses", + "channelCount": "Ses kanalları", + "codec": "Ses kodekleri" }, "transcoding": { - "title": "", - "container": "", - "resolution": "", - "target": "" + "title": "Kod Dönüştürme", + "container": "Konteyner", + "resolution": "Çözünürlük", + "target": "Hedef Kodek" } } } @@ -3338,7 +3338,7 @@ "label": "Güvenlik Duvarı Arayüzleri" }, "weather": { - "label": "" + "label": "Hava Durumu" } }, "interval": { @@ -3466,19 +3466,19 @@ "subtitle": "Homarr kodlamasında {count} kütüphane kullanılıyor" }, "hotkeys": { - "title": "", - "subtitle": "", + "title": "Kısayollar", + "subtitle": "İş akışınızı geliştirmek için klavye kısayolları", "field": { - "shortcut": "", - "action": "" + "shortcut": "Kısayol", + "action": "Eylem" }, "action": { - "toggleBoardEdit": "", - "toggleColorScheme": "", - "saveNotebook": "", - "openSpotlight": "" + "toggleBoardEdit": "Panonun düzenleme modunu değiştir", + "toggleColorScheme": "Aydınlık/karanlık mod", + "saveNotebook": "Not defterini kaydet (sadece not defteri widget'ının içinde)", + "openSpotlight": "Aramayı aç" }, - "note": "" + "note": "İpucu: Mod, macOS'ta hem Ctrl tuşunu hem de ⌘ tuşunu ifade eder" } } } From c9841dfb4700da6f97f01791dfce31a4dba1184c Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 01:55:12 +0000 Subject: [PATCH 27/41] chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=7.1.9 (#4235) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3c491d575..23d775700 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "tar-fs@>=3.0.0 <3.0.9": ">=3.1.1", "tar-fs@>=2.0.0 <2.1.3": ">=3.1.1", "tmp@<=0.2.3": ">=0.2.5", - "vite@>=5.0.0 <=5.4.18": ">=7.1.8" + "vite@>=5.0.0 <=5.4.18": ">=7.1.9" }, "patchedDependencies": { "@types/node-unifi": "patches/@types__node-unifi.patch", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4079ef582..5ab84d49e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ overrides: tar-fs@>=3.0.0 <3.0.9: '>=3.1.1' tar-fs@>=2.0.0 <2.1.3: '>=3.1.1' tmp@<=0.2.3: '>=0.2.5' - vite@>=5.0.0 <=5.4.18: '>=7.1.8' + vite@>=5.0.0 <=5.4.18: '>=7.1.9' patchedDependencies: '@types/node-unifi': @@ -4821,7 +4821,7 @@ packages: resolution: {integrity: sha512-La0KD0vGkVkSk6K+piWDKRUyg8Rl5iAIKRMH0vMJI0Eg47bq1eOxmoObAaQG37WMW9MSyk7Cs8EIWwJC1PtzKA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: '>=7.1.8' + vite: '>=7.1.9' '@vitest/coverage-v8@3.2.4': resolution: {integrity: sha512-EyF9SXU6kS5Ku/U82E259WSnvg6c8KTjppUncuNdm5QHpe17mwREHnjDzozC8x9MZ0xfBUFSaLkRv4TMA75ALQ==} @@ -4839,7 +4839,7 @@ packages: resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} peerDependencies: msw: ^2.4.9 - vite: '>=7.1.8' + vite: '>=7.1.9' peerDependenciesMeta: msw: optional: true @@ -10494,7 +10494,7 @@ packages: vite-tsconfig-paths@5.1.4: resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} peerDependencies: - vite: '>=7.1.8' + vite: '>=7.1.9' peerDependenciesMeta: vite: optional: true From 7e500f772d769b30354a73d73e2fee6382fb8811 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 11:21:30 +0000 Subject: [PATCH 28/41] fix(deps): update testcontainers-node monorepo to ^11.7.1 (#4213) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 4 ++-- packages/db/package.json | 4 ++-- pnpm-lock.yaml | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 23d775700..353526ff4 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@semantic-release/github": "^11.0.6", "@semantic-release/npm": "^12.0.2", "@semantic-release/release-notes-generator": "^14.1.0", - "@testcontainers/redis": "^11.7.0", + "@testcontainers/redis": "^11.7.1", "@turbo/gen": "^2.5.8", "@vitejs/plugin-react": "^5.0.4", "@vitest/coverage-v8": "^3.2.4", @@ -52,7 +52,7 @@ "jsdom": "^27.0.0", "prettier": "^3.6.2", "semantic-release": "^24.2.9", - "testcontainers": "^11.7.0", + "testcontainers": "^11.7.1", "turbo": "^2.5.8", "typescript": "^5.9.3", "vite-tsconfig-paths": "^5.1.4", diff --git a/packages/db/package.json b/packages/db/package.json index 886a3f397..3a2f72a90 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -51,8 +51,8 @@ "@homarr/server-settings": "workspace:^0.1.0", "@mantine/core": "^8.3.3", "@paralleldrive/cuid2": "^2.2.2", - "@testcontainers/mysql": "^11.7.0", - "@testcontainers/postgresql": "^11.7.0", + "@testcontainers/mysql": "^11.7.1", + "@testcontainers/postgresql": "^11.7.1", "better-sqlite3": "^12.4.1", "dotenv": "^17.2.3", "drizzle-kit": "^0.31.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5ab84d49e..a2dcd331f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,7 +59,7 @@ importers: specifier: ^14.1.0 version: 14.1.0(semantic-release@24.2.9(typescript@5.9.3)) '@testcontainers/redis': - specifier: ^11.7.0 + specifier: ^11.7.1 version: 11.7.1 '@turbo/gen': specifier: ^2.5.8 @@ -89,7 +89,7 @@ importers: specifier: ^24.2.9 version: 24.2.9(typescript@5.9.3) testcontainers: - specifier: ^11.7.0 + specifier: ^11.7.1 version: 11.7.1 turbo: specifier: ^2.5.8 @@ -1151,10 +1151,10 @@ importers: specifier: ^2.2.2 version: 2.2.2 '@testcontainers/mysql': - specifier: ^11.7.0 + specifier: ^11.7.1 version: 11.7.1 '@testcontainers/postgresql': - specifier: ^11.7.0 + specifier: ^11.7.1 version: 11.7.1 better-sqlite3: specifier: ^12.4.1 From ec09fb70a950cbef131352f60fdf45553c7fe99f Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 16:38:39 +0000 Subject: [PATCH 29/41] fix(deps): update dependency @kubernetes/client-node to ^1.4.0 (#4247) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/api/package.json | 2 +- pnpm-lock.yaml | 91 +++++++++++++++++++++------------------ 2 files changed, 50 insertions(+), 43 deletions(-) diff --git a/packages/api/package.json b/packages/api/package.json index ddeb35cbe..d03893f03 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -41,7 +41,7 @@ "@homarr/request-handler": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@kubernetes/client-node": "^1.3.0", + "@kubernetes/client-node": "^1.4.0", "@tanstack/react-query": "^5.90.2", "@trpc/client": "^11.6.0", "@trpc/react-query": "^11.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2dcd331f..63653a0e3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,10 +63,10 @@ importers: version: 11.7.1 '@turbo/gen': specifier: ^2.5.8 - version: 2.5.8(@types/node@22.18.8)(typescript@5.9.3) + version: 2.5.8(@types/node@24.7.0)(typescript@5.9.3) '@vitejs/plugin-react': specifier: ^5.0.4 - version: 5.0.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + version: 5.0.4(vite@7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) '@vitest/coverage-v8': specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4) @@ -99,10 +99,10 @@ importers: version: 5.9.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + version: 5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.0)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) apps/nextjs: dependencies: @@ -627,8 +627,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@kubernetes/client-node': - specifier: ^1.3.0 - version: 1.3.0 + specifier: ^1.4.0 + version: 1.4.0 '@tanstack/react-query': specifier: ^5.90.2 version: 5.90.2(react@19.2.0) @@ -3338,8 +3338,8 @@ packages: peerDependencies: jsep: ^0.4.0||^1.0.0 - '@kubernetes/client-node@1.3.0': - resolution: {integrity: sha512-IE0yrIpOT97YS5fg2QpzmPzm8Wmcdf4ueWMn+FiJSI3jgTTQT1u+LUhoYpdfhdHAVxdrNsaBg2C0UXSnOgMoCQ==} + '@kubernetes/client-node@1.4.0': + resolution: {integrity: sha512-Zge3YvF7DJi264dU1b3wb/GmzR99JhUpqTvp+VGHfwZT+g7EOOYNScDJNZwXy9cszyIGPIs0VHr+kk8e95qqrA==} '@libsql/client-wasm@0.14.0': resolution: {integrity: sha512-gB/jtz0xuwrqAHApBv9e9JSew2030Fhj2edyZ83InZ4yPj/Q2LTUlEhaspEYT0T0xsAGqPy38uGrmq/OGS+DdQ==} @@ -4643,8 +4643,8 @@ packages: '@types/node-cron@3.0.11': resolution: {integrity: sha512-0ikrnug3/IyneSHqCBeslAhlK2aBfYek1fGo4bP4QnZPmiqSGRK+Oy7ZMisLWkesffJvQ1cqAcBnJC+8+nxIAg==} - '@types/node-fetch@2.6.12': - resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==} + '@types/node-fetch@2.6.13': + resolution: {integrity: sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==} '@types/node-unifi@2.5.1': resolution: {integrity: sha512-NgZ7Q7k6CehvneroTcqeeJT3lcpQEAyntwF8XA6QFwHsNIo0ZC7Ba5d1kCmBkRZU7+oX6YDlCLflYbbzEJPvbg==} @@ -4655,6 +4655,9 @@ packages: '@types/node@22.18.8': resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} + '@types/node@24.7.0': + resolution: {integrity: sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -9259,9 +9262,6 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfc4648@1.5.3: - resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} - rfc4648@1.5.4: resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} @@ -10268,6 +10268,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.14.0: + resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} + undici@7.16.0: resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} engines: {node: '>=20.18.1'} @@ -11214,7 +11217,7 @@ snapshots: '@ctrl/magnet-link@4.0.2': dependencies: - rfc4648: 1.5.3 + rfc4648: 1.5.4 uint8array-extras: 1.5.0 '@ctrl/magnet-link@4.2.0': @@ -11760,11 +11763,11 @@ snapshots: dependencies: jsep: 1.4.0 - '@kubernetes/client-node@1.3.0': + '@kubernetes/client-node@1.4.0': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.18.8 - '@types/node-fetch': 2.6.12 + '@types/node': 24.7.0 + '@types/node-fetch': 2.6.13 '@types/stream-buffers': 3.0.7 form-data: 4.0.4 hpagent: 1.2.0 @@ -11773,7 +11776,7 @@ snapshots: jsonpath-plus: 10.3.0 node-fetch: 2.7.0 openid-client: 6.3.3 - rfc4648: 1.5.3 + rfc4648: 1.5.4 socks-proxy-agent: 8.0.5 stream-buffers: 3.0.3 tar-fs: 3.1.1 @@ -13213,7 +13216,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.8(@types/node@22.18.8)(typescript@5.9.3)': + '@turbo/gen@2.5.8(@types/node@24.7.0)(typescript@5.9.3)': dependencies: '@turbo/workspaces': 2.5.8 commander: 10.0.1 @@ -13223,7 +13226,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.18.8)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@24.7.0)(typescript@5.9.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13428,7 +13431,7 @@ snapshots: '@types/node-cron@3.0.11': {} - '@types/node-fetch@2.6.12': + '@types/node-fetch@2.6.13': dependencies: '@types/node': 22.18.8 form-data: 4.0.4 @@ -13445,6 +13448,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@24.7.0': + dependencies: + undici-types: 7.14.0 + '@types/normalize-package-data@2.4.4': {} '@types/pg@8.15.5': @@ -13657,7 +13664,7 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@5.0.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': + '@vitejs/plugin-react@5.0.4(vite@7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': dependencies: '@babel/core': 7.28.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) @@ -13665,7 +13672,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.38 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color @@ -13684,7 +13691,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.0)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color @@ -13696,13 +13703,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': + '@vitest/mocker@3.2.4(vite@7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -13733,7 +13740,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.14 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.0)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) '@vitest/utils@3.2.4': dependencies: @@ -18670,8 +18677,6 @@ snapshots: reusify@1.0.4: {} - rfc4648@1.5.3: {} - rfc4648@1.5.4: {} rfdc@1.4.1: {} @@ -19701,14 +19706,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.18.8)(typescript@5.9.3): + ts-node@10.9.2(@types/node@24.7.0)(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': 22.18.8 + '@types/node': 24.7.0 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -19934,6 +19939,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.14.0: {} + undici@7.16.0: {} unicode-emoji-modifier-base@1.0.0: {} @@ -20178,13 +20185,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.2.4(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): + vite-node@3.2.4(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - '@types/node' - jiti @@ -20199,18 +20206,18 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.9.3) optionalDependencies: - vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) transitivePeerDependencies: - supports-color - typescript - vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): + vite@7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): dependencies: esbuild: 0.25.10 fdir: 6.5.0(picomatch@4.0.3) @@ -20219,7 +20226,7 @@ snapshots: rollup: 4.48.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.8 + '@types/node': 24.7.0 fsevents: 2.3.3 sass: 1.93.2 sugarss: 5.0.0(postcss@8.5.6) @@ -20227,11 +20234,11 @@ snapshots: tsx: 4.20.5 yaml: 2.5.1 - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.18.8)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.7.0)(@vitest/ui@3.2.4)(jsdom@27.0.0(postcss@8.5.6))(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) + '@vitest/mocker': 3.2.4(vite@7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -20249,12 +20256,12 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.1.9(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) - vite-node: 3.2.4(@types/node@22.18.8)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite: 7.1.9(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) + vite-node: 3.2.4(@types/node@24.7.0)(sass@1.93.2)(sugarss@5.0.0(postcss@8.5.6))(terser@5.39.0)(tsx@4.20.5)(yaml@2.5.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.18.8 + '@types/node': 24.7.0 '@vitest/ui': 3.2.4(vitest@3.2.4) jsdom: 27.0.0(postcss@8.5.6) transitivePeerDependencies: From e7267548fe132d6b32e3ba8379ebe31fa8f16635 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 17:31:57 +0000 Subject: [PATCH 30/41] fix(deps): update dependency swagger-ui-react to ^5.29.3 (#4238) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index d167ce8bb..1a22405dd 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -85,7 +85,7 @@ "react-simple-code-editor": "^0.14.1", "sass": "^1.93.2", "superjson": "2.2.2", - "swagger-ui-react": "^5.29.2", + "swagger-ui-react": "^5.29.3", "use-deep-compare-effect": "^1.8.1", "zod": "^4.1.11" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63653a0e3..87fa7c168 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -317,7 +317,7 @@ importers: specifier: 2.2.2 version: 2.2.2 swagger-ui-react: - specifier: ^5.29.2 + specifier: ^5.29.3 version: 5.29.3(@types/react@19.2.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) use-deep-compare-effect: specifier: ^1.8.1 From c35c15c635f37d09071b9ccafcd532e1e2e9ccd4 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 17:33:46 +0000 Subject: [PATCH 31/41] fix(deps): update dependency fast-xml-parser to ^5.3.0 (#4245) 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 e8d971e25..e970cd2e0 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.2.5", + "fast-xml-parser": "^5.3.0", "zod": "^4.1.11" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 87fa7c168..130588b9d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1221,8 +1221,8 @@ importers: specifier: workspace:^0.1.0 version: link:../common fast-xml-parser: - specifier: ^5.2.5 - version: 5.2.5 + specifier: ^5.3.0 + version: 5.3.0 zod: specifier: ^4.1.11 version: 4.1.11 @@ -6553,8 +6553,8 @@ packages: fast-uri@3.0.6: resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} - fast-xml-parser@5.2.5: - resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} + fast-xml-parser@5.3.0: + resolution: {integrity: sha512-gkWGshjYcQCF+6qtlrqBqELqNqnt4CxruY6UVAWWnqb3DQ6qaNFEIKqzYep1XzHLM/QtrHVCxyPOtTk4LTQ7Aw==} hasBin: true faster-babel-types@0.1.0: @@ -11443,7 +11443,7 @@ snapshots: dependencies: '@ndaidong/bellajs': 12.0.1 cross-fetch: 4.1.0 - fast-xml-parser: 5.2.5 + fast-xml-parser: 5.3.0 html-entities: 2.6.0 transitivePeerDependencies: - encoding @@ -15694,7 +15694,7 @@ snapshots: fast-uri@3.0.6: {} - fast-xml-parser@5.2.5: + fast-xml-parser@5.3.0: dependencies: strnum: 2.1.0 From 530335eecc0af829f55a308dc27399c89f8c431f Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 8 Oct 2025 18:42:31 +0000 Subject: [PATCH 32/41] chore(deps): update dependency rollup@>=4.0.0 <4.22.4 to >=4.52.4 (#4244) 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 353526ff4..c5e512c35 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "prismjs@<1.30.0": ">=1.30.0", "proxmox-api>undici": "7.16.0", "react-is": "^19.2.0", - "rollup@>=4.0.0 <4.22.4": ">=4.52.3", + "rollup@>=4.0.0 <4.22.4": ">=4.52.4", "sha.js@<=2.4.11": ">=2.4.12", "tar-fs@>=3.0.0 <3.0.9": ">=3.1.1", "tar-fs@>=2.0.0 <2.1.3": ">=3.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 130588b9d..efa24d01f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ overrides: prismjs@<1.30.0: '>=1.30.0' proxmox-api>undici: 7.16.0 react-is: ^19.2.0 - rollup@>=4.0.0 <4.22.4: '>=4.52.3' + rollup@>=4.0.0 <4.22.4: '>=4.52.4' sha.js@<=2.4.11: '>=2.4.12' tar-fs@>=3.0.0 <3.0.9: '>=3.1.1' tar-fs@>=2.0.0 <2.1.3: '>=3.1.1' @@ -3815,7 +3815,7 @@ packages: resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: '>=4.52.3' + rollup: '>=4.52.4' peerDependenciesMeta: rollup: optional: true From e0fe6d5b81b497dfdb0aba45e6b6eec1e9e44ae6 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Thu, 9 Oct 2025 12:24:54 +0000 Subject: [PATCH 33/41] chore(deps): update dependency eslint to ^9.37.0 (#4249) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- apps/websocket/package.json | 2 +- packages/analytics/package.json | 2 +- packages/api/package.json | 2 +- packages/auth/package.json | 2 +- packages/boards/package.json | 2 +- packages/certificates/package.json | 2 +- packages/cli/package.json | 2 +- packages/common/package.json | 2 +- packages/core/package.json | 2 +- packages/cron-job-api/package.json | 2 +- packages/cron-job-status/package.json | 2 +- packages/cron-jobs-core/package.json | 2 +- packages/cron-jobs/package.json | 2 +- packages/db/package.json | 2 +- packages/definitions/package.json | 2 +- packages/docker/package.json | 2 +- packages/form/package.json | 2 +- packages/forms-collection/package.json | 2 +- packages/icons/package.json | 2 +- packages/image-proxy/package.json | 2 +- packages/integrations/package.json | 2 +- packages/log/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/modals/package.json | 2 +- packages/notifications/package.json | 2 +- packages/old-import/package.json | 2 +- packages/old-schema/package.json | 2 +- packages/ping/package.json | 2 +- packages/redis/package.json | 2 +- packages/request-handler/package.json | 2 +- packages/server-settings/package.json | 2 +- packages/settings/package.json | 2 +- packages/spotlight/package.json | 2 +- packages/translation/package.json | 2 +- packages/ui/package.json | 2 +- packages/validation/package.json | 2 +- packages/widgets/package.json | 2 +- pnpm-lock.yaml | 298 ++++++++++++------------ tooling/eslint/package.json | 2 +- 41 files changed, 190 insertions(+), 188 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 1a22405dd..1c073c139 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -100,7 +100,7 @@ "@types/react-dom": "19.2.0", "@types/swagger-ui-react": "^5.18.0", "concurrently": "^9.2.1", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "node-loader": "^2.1.0", "prettier": "^3.6.2", "typescript": "^5.9.3" diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 84df68753..d8cab38f9 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -50,7 +50,7 @@ "@types/node": "^22.18.8", "dotenv-cli": "^10.0.0", "esbuild": "^0.25.10", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "prettier": "^3.6.2", "tsx": "4.20.4", "typescript": "^5.9.3" diff --git a/apps/websocket/package.json b/apps/websocket/package.json index f496d8373..31f63fa01 100644 --- a/apps/websocket/package.json +++ b/apps/websocket/package.json @@ -35,7 +35,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/ws": "^8.18.1", "esbuild": "^0.25.10", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "prettier": "^3.6.2", "typescript": "^5.9.3" } diff --git a/packages/analytics/package.json b/packages/analytics/package.json index de6410832..75c1ad61a 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/api/package.json b/packages/api/package.json index d03893f03..93ae3efe0 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -59,7 +59,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "prettier": "^3.6.2", "typescript": "^5.9.3" } diff --git a/packages/auth/package.json b/packages/auth/package.json index fa2c41f5f..b35d985d9 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -47,7 +47,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/bcrypt": "6.0.0", "@types/cookies": "0.9.1", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "prettier": "^3.6.2", "typescript": "^5.9.3" } diff --git a/packages/boards/package.json b/packages/boards/package.json index 8bcdd8ab7..b06e39007 100644 --- a/packages/boards/package.json +++ b/packages/boards/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/certificates/package.json b/packages/certificates/package.json index cc53f5248..9d04cc0af 100644 --- a/packages/certificates/package.json +++ b/packages/certificates/package.json @@ -30,7 +30,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/cli/package.json b/packages/cli/package.json index da44601fe..d4e196c02 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -35,7 +35,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "esbuild": "^0.25.10", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/common/package.json b/packages/common/package.json index 599e8c92f..c216ececf 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/core/package.json b/packages/core/package.json index 612970ec0..f534eeed9 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/cron-job-api/package.json b/packages/cron-job-api/package.json index 57599821b..992830f38 100644 --- a/packages/cron-job-api/package.json +++ b/packages/cron-job-api/package.json @@ -43,7 +43,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", "@types/react": "19.2.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/cron-job-status/package.json b/packages/cron-job-status/package.json index 400dc7e7d..f1951de2a 100644 --- a/packages/cron-job-status/package.json +++ b/packages/cron-job-status/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/cron-jobs-core/package.json b/packages/cron-jobs-core/package.json index 636b041b5..c2de5c4b4 100644 --- a/packages/cron-jobs-core/package.json +++ b/packages/cron-jobs-core/package.json @@ -33,7 +33,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/cron-jobs/package.json b/packages/cron-jobs/package.json index 2b3176dd5..a2cd20cb4 100644 --- a/packages/cron-jobs/package.json +++ b/packages/cron-jobs/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/db/package.json b/packages/db/package.json index 3a2f72a90..0a95b094d 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -70,7 +70,7 @@ "@types/pg": "^8.15.5", "dotenv-cli": "^10.0.0", "esbuild": "^0.25.10", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "prettier": "^3.6.2", "tsx": "4.20.4", "typescript": "^5.9.3" diff --git a/packages/definitions/package.json b/packages/definitions/package.json index e970cd2e0..7ed2cb82f 100644 --- a/packages/definitions/package.json +++ b/packages/definitions/package.json @@ -31,7 +31,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "tsx": "4.20.4", "typescript": "^5.9.3" } diff --git a/packages/docker/package.json b/packages/docker/package.json index f73f4a110..c7be5e9a6 100644 --- a/packages/docker/package.json +++ b/packages/docker/package.json @@ -33,7 +33,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/dockerode": "^3.3.44", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/form/package.json b/packages/form/package.json index a76885536..ca93dfd27 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -34,7 +34,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json index 50d57ccd6..d18c6298f 100644 --- a/packages/forms-collection/package.json +++ b/packages/forms-collection/package.json @@ -37,7 +37,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/icons/package.json b/packages/icons/package.json index 2eabbbc2c..e61e31a90 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -31,7 +31,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/image-proxy/package.json b/packages/image-proxy/package.json index e3b8afdc0..916928ca5 100644 --- a/packages/image-proxy/package.json +++ b/packages/image-proxy/package.json @@ -33,7 +33,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/bcrypt": "6.0.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/integrations/package.json b/packages/integrations/package.json index ffc0c6473..10704876f 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -57,7 +57,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-unifi": "^2.5.1", "@types/xml2js": "^0.4.14", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/log/package.json b/packages/log/package.json index ef3f50eeb..41e45d93a 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -33,7 +33,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 74f4d42ef..506179a4c 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -45,7 +45,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/modals/package.json b/packages/modals/package.json index cea94899b..1b389371c 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/notifications/package.json b/packages/notifications/package.json index e6c83bca5..b6d17f616 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -31,7 +31,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/old-import/package.json b/packages/old-import/package.json index a6e339301..6eef8bbe2 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -52,7 +52,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/adm-zip": "0.5.7", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/old-schema/package.json b/packages/old-schema/package.json index 669f6d8ef..af620aa12 100644 --- a/packages/old-schema/package.json +++ b/packages/old-schema/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/ping/package.json b/packages/ping/package.json index 2202776bc..7b7d324a1 100644 --- a/packages/ping/package.json +++ b/packages/ping/package.json @@ -30,7 +30,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/redis/package.json b/packages/redis/package.json index 8b9bdac7e..f4e517645 100644 --- a/packages/redis/package.json +++ b/packages/redis/package.json @@ -34,7 +34,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json index 540b156ca..73708f2e5 100644 --- a/packages/request-handler/package.json +++ b/packages/request-handler/package.json @@ -39,7 +39,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/server-settings/package.json b/packages/server-settings/package.json index a53cd3b5b..65ffd0b15 100644 --- a/packages/server-settings/package.json +++ b/packages/server-settings/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/settings/package.json b/packages/settings/package.json index 9bccaf638..94f6504e1 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -35,7 +35,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 0f2becf37..bc47ac730 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -47,7 +47,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/translation/package.json b/packages/translation/package.json index 89304f7db..79fa52798 100644 --- a/packages/translation/package.json +++ b/packages/translation/package.json @@ -41,7 +41,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 471817561..837bc88be 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -45,7 +45,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/css-modules": "^1.0.5", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/validation/package.json b/packages/validation/package.json index 28a6a8c84..e419fc223 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -31,7 +31,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/packages/widgets/package.json b/packages/widgets/package.json index b99fc4a68..cee4a8cdf 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -85,7 +85,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/video.js": "^7.3.58", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index efa24d01f..5044f0a2b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -357,8 +357,8 @@ importers: specifier: ^9.2.1 version: 9.2.1 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 node-loader: specifier: ^2.1.0 version: 2.1.0(webpack@5.94.0) @@ -457,8 +457,8 @@ importers: specifier: ^0.25.10 version: 0.25.10 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 prettier: specifier: ^3.6.2 version: 3.6.2 @@ -521,8 +521,8 @@ importers: specifier: ^0.25.10 version: 0.25.10 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 prettier: specifier: ^3.6.2 version: 3.6.2 @@ -558,8 +558,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -676,8 +676,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 prettier: specifier: ^3.6.2 version: 3.6.2 @@ -755,8 +755,8 @@ importers: specifier: 0.9.1 version: 0.9.1 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 prettier: specifier: ^3.6.2 version: 3.6.2 @@ -786,8 +786,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -814,8 +814,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -854,8 +854,8 @@ importers: specifier: ^0.25.10 version: 0.25.10 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -909,8 +909,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -937,8 +937,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -995,8 +995,8 @@ importers: specifier: 19.2.0 version: 19.2.0 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1017,8 +1017,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1087,8 +1087,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1118,8 +1118,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1203,8 +1203,8 @@ importers: specifier: ^0.25.10 version: 0.25.10 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 prettier: specifier: ^3.6.2 version: 3.6.2 @@ -1237,8 +1237,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 tsx: specifier: 4.20.4 version: 4.20.4 @@ -1271,8 +1271,8 @@ importers: specifier: ^3.3.44 version: 3.3.44 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1308,8 +1308,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1357,8 +1357,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1385,8 +1385,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1422,8 +1422,8 @@ importers: specifier: 6.0.0 version: 6.0.0 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1522,8 +1522,8 @@ importers: specifier: ^0.4.14 version: 0.4.14 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1553,8 +1553,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1587,8 +1587,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1660,8 +1660,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1688,8 +1688,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1770,8 +1770,8 @@ importers: specifier: 0.5.7 version: 0.5.7 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1795,8 +1795,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1823,8 +1823,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1863,8 +1863,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1918,8 +1918,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1943,8 +1943,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1983,8 +1983,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -2059,8 +2059,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -2105,8 +2105,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -2169,8 +2169,8 @@ importers: specifier: ^1.0.5 version: 1.0.5 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -2200,8 +2200,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -2384,8 +2384,8 @@ importers: specifier: ^7.3.58 version: 7.3.58 eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -2397,25 +2397,25 @@ importers: version: 15.5.4 eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@9.36.0) + version: 10.1.8(eslint@9.37.0) eslint-config-turbo: specifier: ^2.5.8 - version: 2.5.8(eslint@9.36.0)(turbo@2.5.8) + version: 2.5.8(eslint@9.37.0)(turbo@2.5.8) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0) + version: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 - version: 6.10.2(eslint@9.36.0) + version: 6.10.2(eslint@9.37.0) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@9.36.0) + version: 7.37.5(eslint@9.37.0) eslint-plugin-react-hooks: specifier: ^5.2.0 - version: 5.2.0(eslint@9.36.0) + version: 5.2.0(eslint@9.37.0) typescript-eslint: specifier: ^8.45.0 - version: 8.45.0(eslint@9.36.0)(typescript@5.9.3) + version: 8.45.0(eslint@9.37.0)(typescript@5.9.3) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -2424,8 +2424,8 @@ importers: specifier: workspace:^0.1.0 version: link:../typescript eslint: - specifier: ^9.36.0 - version: 9.36.0 + specifier: ^9.37.0 + version: 9.37.0 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -2983,28 +2983,28 @@ packages: resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.3.1': - resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} + '@eslint/config-helpers@0.4.0': + resolution: {integrity: sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.15.2': - resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} + '@eslint/core@0.16.0': + resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.3.1': resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.36.0': - resolution: {integrity: sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==} + '@eslint/js@9.37.0': + resolution: {integrity: sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.3.5': - resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} + '@eslint/plugin-kit@0.4.0': + resolution: {integrity: sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@extractus/feed-extractor@7.1.7': @@ -6411,8 +6411,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.36.0: - resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==} + eslint@9.37.0: + resolution: {integrity: sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -11395,9 +11395,9 @@ snapshots: '@esbuild/win32-x64@0.25.10': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.36.0)': + '@eslint-community/eslint-utils@4.9.0(eslint@9.37.0)': dependencies: - eslint: 9.36.0 + eslint: 9.37.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -11410,9 +11410,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.3.1': {} + '@eslint/config-helpers@0.4.0': + dependencies: + '@eslint/core': 0.16.0 - '@eslint/core@0.15.2': + '@eslint/core@0.16.0': dependencies: '@types/json-schema': 7.0.15 @@ -11430,13 +11432,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.36.0': {} + '@eslint/js@9.37.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.3.5': + '@eslint/plugin-kit@0.4.0': dependencies: - '@eslint/core': 0.15.2 + '@eslint/core': 0.16.0 levn: 0.4.1 '@extractus/feed-extractor@7.1.7': @@ -13539,15 +13541,15 @@ snapshots: dependencies: '@types/node': 22.18.8 - '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.45.0(eslint@9.37.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/type-utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.45.0(eslint@9.37.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@9.37.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.45.0 - eslint: 9.36.0 + eslint: 9.37.0 graphemer: 1.4.0 ignore: 7.0.4 natural-compare: 1.4.0 @@ -13556,14 +13558,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3)': + '@typescript-eslint/parser@8.45.0(eslint@9.37.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.45.0 '@typescript-eslint/types': 8.45.0 '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.45.0 debug: 4.4.3 - eslint: 9.36.0 + eslint: 9.37.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -13586,13 +13588,13 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.45.0(eslint@9.36.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.45.0(eslint@9.37.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.45.0 '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@9.37.0)(typescript@5.9.3) debug: 4.4.3 - eslint: 9.36.0 + eslint: 9.37.0 ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -13616,13 +13618,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.45.0(eslint@9.36.0)(typescript@5.9.3)': + '@typescript-eslint/utils@8.45.0(eslint@9.37.0)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0) '@typescript-eslint/scope-manager': 8.45.0 '@typescript-eslint/types': 8.45.0 '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - eslint: 9.36.0 + eslint: 9.37.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -15388,14 +15390,14 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.1.8(eslint@9.36.0): + eslint-config-prettier@10.1.8(eslint@9.37.0): dependencies: - eslint: 9.36.0 + eslint: 9.37.0 - eslint-config-turbo@2.5.8(eslint@9.36.0)(turbo@2.5.8): + eslint-config-turbo@2.5.8(eslint@9.37.0)(turbo@2.5.8): dependencies: - eslint: 9.36.0 - eslint-plugin-turbo: 2.5.8(eslint@9.36.0)(turbo@2.5.8) + eslint: 9.37.0 + eslint-plugin-turbo: 2.5.8(eslint@9.37.0)(turbo@2.5.8) turbo: 2.5.8 eslint-import-resolver-node@0.3.9: @@ -15406,17 +15408,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.37.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.37.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) - eslint: 9.36.0 + '@typescript-eslint/parser': 8.45.0(eslint@9.37.0)(typescript@5.9.3) + eslint: 9.37.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15425,9 +15427,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.36.0 + eslint: 9.37.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.45.0(eslint@9.37.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.37.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -15439,13 +15441,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.45.0(eslint@9.37.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.36.0): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.37.0): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -15455,7 +15457,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.36.0 + eslint: 9.37.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -15464,11 +15466,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@9.36.0): + eslint-plugin-react-hooks@5.2.0(eslint@9.37.0): dependencies: - eslint: 9.36.0 + eslint: 9.37.0 - eslint-plugin-react@7.37.5(eslint@9.36.0): + eslint-plugin-react@7.37.5(eslint@9.37.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -15476,7 +15478,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.36.0 + eslint: 9.37.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -15490,10 +15492,10 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-turbo@2.5.8(eslint@9.36.0)(turbo@2.5.8): + eslint-plugin-turbo@2.5.8(eslint@9.37.0)(turbo@2.5.8): dependencies: dotenv: 16.0.3 - eslint: 9.36.0 + eslint: 9.37.0 turbo: 2.5.8 eslint-scope@5.1.1: @@ -15510,16 +15512,16 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.36.0: + eslint@9.37.0: dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.37.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.1 - '@eslint/core': 0.15.2 + '@eslint/config-helpers': 0.4.0 + '@eslint/core': 0.16.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.36.0 - '@eslint/plugin-kit': 0.3.5 + '@eslint/js': 9.37.0 + '@eslint/plugin-kit': 0.4.0 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.2 @@ -19897,13 +19899,13 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.45.0(eslint@9.36.0)(typescript@5.9.3): + typescript-eslint@8.45.0(eslint@9.37.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0)(typescript@5.9.3))(eslint@9.36.0)(typescript@5.9.3) - '@typescript-eslint/parser': 8.45.0(eslint@9.36.0)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.37.0)(typescript@5.9.3))(eslint@9.37.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.45.0(eslint@9.37.0)(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0)(typescript@5.9.3) - eslint: 9.36.0 + '@typescript-eslint/utils': 8.45.0(eslint@9.37.0)(typescript@5.9.3) + eslint: 9.37.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index ca36fb89f..ef8d198eb 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.36.0", + "eslint": "^9.37.0", "typescript": "^5.9.3" } } From eb39eea87f24afafb8b7f2f871642b45720e8a47 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Fri, 10 Oct 2025 13:40:09 +0200 Subject: [PATCH 34/41] chore: update bug report template --- .github/ISSUE_TEMPLATE/bug_report.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 8075fe5a4..12eee05da 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -33,6 +33,7 @@ body: options: # The below comment is used to insert a new version with on-release.yml #NEXT_VERSION# + - 1.40.0 - 1.39.0 - 1.38.0 - 1.37.0 From 196a9b4b6d378cefd0237ed1ec15ea2ad4fcf832 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 13:41:03 +0200 Subject: [PATCH 35/41] chore(lang): update translations from crowdin (#4250) Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/fr.json | 44 +++++++++++++-------------- packages/translation/src/lang/pt.json | 8 ++--- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/packages/translation/src/lang/fr.json b/packages/translation/src/lang/fr.json index 5a43d2444..770cde0bf 100644 --- a/packages/translation/src/lang/fr.json +++ b/packages/translation/src/lang/fr.json @@ -946,24 +946,24 @@ "newLabel": "Nouveau sujet" }, "url": { - "label": "", - "newLabel": "" + "label": "Url", + "newLabel": "Nouvelle url" }, "opnsenseApiKey": { - "label": "", - "newLabel": "" + "label": "Clé API (Key)", + "newLabel": "Nouvelle clé API (Key)" }, "opnsenseApiSecret": { - "label": "", - "newLabel": "" + "label": "Clé API (secrète)", + "newLabel": "Nouvelle clé API (secrète)" }, "githubAppId": { - "label": "", - "newLabel": "" + "label": "Identifiant de l'application", + "newLabel": "Nouvel Id de l'Application" }, "githubInstallationId": { - "label": "", - "newLabel": "" + "label": "Id d'installation", + "newLabel": "Nouvel ID d'installation" }, "privateKey": { "label": "", @@ -1995,7 +1995,7 @@ "transcoding": { "title": "", "container": "", - "resolution": "", + "resolution": "Résolution", "target": "" } } @@ -2330,7 +2330,7 @@ "label": "Afficher les détails" }, "showOnlyIcon": { - "label": "" + "label": "Afficher uniquement l'icône" }, "topReleases": { "label": "Meilleures sorties", @@ -2349,8 +2349,8 @@ "listAlreadyImportedImages": "Liste des images déjà importées", "allImagesAlreadyImported": "Toutes les images déjà importées", "onlyAdminCanImport": "Seuls les administrateurs peuvent importer depuis docker", - "selectAll": "", - "deselectAll": "" + "selectAll": "Tout sélectionner", + "deselectAll": "Tout déselectionner" }, "provider": { "label": "Fournisseur" @@ -2412,7 +2412,7 @@ "starsCount": "Étoiles", "forksCount": "", "issuesCount": "Problèmes ouverts", - "markViewed": "", + "markViewed": "Marquer comme vu(s)", "openProjectPage": "Ouvrir la page du projet", "openReleasePage": "Ouvrir la page de publication", "releaseDescription": "Description de la publication", @@ -2486,21 +2486,21 @@ } }, "firewall": { - "name": "", + "name": "Surveillance du pare-feu", "description": "", "tab": { - "system": "", - "interfaces": "" + "system": "Système", + "interfaces": "Interfaces" }, "error": { - "internalServerError": "" + "internalServerError": "Impossible d'obtenir les données depuis le pare-feu" }, "option": { - "interfaces": "" + "interfaces": "Interfaces réseau à afficher" }, "widget": { - "fwname": "", - "version": "", + "fwname": "Nom", + "version": "Version", "versiontitle": "", "cputitle": "", "memorytitle": "", diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json index a92aa5df1..e9e45860f 100644 --- a/packages/translation/src/lang/pt.json +++ b/packages/translation/src/lang/pt.json @@ -153,10 +153,10 @@ "label": "Usar ícone para pings" }, "defaultSearchEngine": { - "label": "" + "label": "Mecanismo de busca padrão" }, "openSearchInNewTab": { - "label": "" + "label": "Abrir resultados da busca em uma nova aba" } }, "error": { @@ -219,10 +219,10 @@ "changeSearchPreferences": { "notification": { "success": { - "message": "" + "message": "Preferências de busca alteradas com sucesso" }, "error": { - "message": "" + "message": "Não foi possível alterar as preferências de busca" } } }, From 76bc24b06aeec71b53b9f3351b98c076621d69d9 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 13:43:07 +0200 Subject: [PATCH 36/41] fix(deps): update dependency eslint-plugin-react-hooks to v6 (#4231) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 18 ++++++++++++------ tooling/eslint/package.json | 2 +- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5044f0a2b..c2306a811 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2411,8 +2411,8 @@ importers: specifier: ^7.37.5 version: 7.37.5(eslint@9.37.0) eslint-plugin-react-hooks: - specifier: ^5.2.0 - version: 5.2.0(eslint@9.37.0) + specifier: ^6.1.1 + version: 6.1.1(eslint@9.37.0) typescript-eslint: specifier: ^8.45.0 version: 8.45.0(eslint@9.37.0)(typescript@5.9.3) @@ -6377,9 +6377,9 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} - engines: {node: '>=10'} + eslint-plugin-react-hooks@6.1.1: + resolution: {integrity: sha512-St9EKZzOAQF704nt2oJvAKZHjhrpg25ClQoaAlHmPZuajFldVLqRDW4VBNAS01NzeiQF0m0qhG1ZA807K6aVaQ==} + engines: {node: '>=18'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 @@ -15466,9 +15466,15 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@9.37.0): + eslint-plugin-react-hooks@6.1.1(eslint@9.37.0): dependencies: + '@babel/core': 7.28.4 + '@babel/parser': 7.28.4 eslint: 9.37.0 + zod: 4.1.11 + zod-validation-error: 4.0.2(zod@4.1.11) + transitivePeerDependencies: + - supports-color eslint-plugin-react@7.37.5(eslint@9.37.0): dependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index ef8d198eb..519c1bea4 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -23,7 +23,7 @@ "eslint-plugin-import": "^2.32.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.5", - "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-hooks": "^6.1.1", "typescript-eslint": "^8.45.0" }, "devDependencies": { From a9f73bc2792273cf16c65ca511d3134d2969f02a Mon Sep 17 00:00:00 2001 From: "homarr-update-contributors[bot]" <210161987+homarr-update-contributors[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 12:35:36 +0000 Subject: [PATCH 37/41] chore: update contributors (#4252) Co-authored-by: Homarr Update Contributors <210161987+homarr-update-contributors[bot]@users.noreply.github.com> --- static-data/contributors.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static-data/contributors.json b/static-data/contributors.json index c60570e7f..3b531c656 100644 --- a/static-data/contributors.json +++ b/static-data/contributors.json @@ -1 +1 @@ -[{"login":"ajnart","avatar_url":"https://avatars.githubusercontent.com/u/49837342?v=4"},{"login":"manuel-rw","avatar_url":"https://avatars.githubusercontent.com/u/30572287?v=4"},{"login":"Meierschlumpf","avatar_url":"https://avatars.githubusercontent.com/u/63781622?v=4"},{"login":"SeDemal","avatar_url":"https://avatars.githubusercontent.com/u/26098587?v=4"},{"login":"lammersbjorn","avatar_url":"https://avatars.githubusercontent.com/u/71191962?v=4"},{"login":"LarveyOfficial","avatar_url":"https://avatars.githubusercontent.com/u/39219859?v=4"},{"login":"c00ldude1oo","avatar_url":"https://avatars.githubusercontent.com/u/15677803?v=4"},{"login":"InterN0te","avatar_url":"https://avatars.githubusercontent.com/u/10882916?v=4"},{"login":"Aimsucks","avatar_url":"https://avatars.githubusercontent.com/u/1828486?v=4"},{"login":"JannesV","avatar_url":"https://avatars.githubusercontent.com/u/5984244?v=4"},{"login":"MauriceNino","avatar_url":"https://avatars.githubusercontent.com/u/18658092?v=4"},{"login":"hillaliy","avatar_url":"https://avatars.githubusercontent.com/u/950010?v=4"},{"login":"Skeeww","avatar_url":"https://avatars.githubusercontent.com/u/9639992?v=4"},{"login":"RichyHBM","avatar_url":"https://avatars.githubusercontent.com/u/5472275?v=4"},{"login":"Bonfire","avatar_url":"https://avatars.githubusercontent.com/u/5704760?v=4"},{"login":"wieli99","avatar_url":"https://avatars.githubusercontent.com/u/46794825?v=4"},{"login":"ishaanparlikar","avatar_url":"https://avatars.githubusercontent.com/u/43013132?v=4"},{"login":"Zareix","avatar_url":"https://avatars.githubusercontent.com/u/29818713?v=4"},{"login":"tuggan","avatar_url":"https://avatars.githubusercontent.com/u/4325608?v=4"},{"login":"Spillebulle","avatar_url":"https://avatars.githubusercontent.com/u/46653946?v=4"},{"login":"tancak","avatar_url":"https://avatars.githubusercontent.com/u/11760749?v=4"},{"login":"spkesDE","avatar_url":"https://avatars.githubusercontent.com/u/1682314?v=4"},{"login":"j3lte","avatar_url":"https://avatars.githubusercontent.com/u/2557568?v=4"},{"login":"dslatt","avatar_url":"https://avatars.githubusercontent.com/u/5211001?v=4"},{"login":"Malong11-007","avatar_url":"https://avatars.githubusercontent.com/u/40298510?v=4"},{"login":"StefanB7","avatar_url":"https://avatars.githubusercontent.com/u/22056509?v=4"},{"login":"souravghosh01","avatar_url":"https://avatars.githubusercontent.com/u/37548139?v=4"},{"login":"SR3u","avatar_url":"https://avatars.githubusercontent.com/u/2380522?v=4"},{"login":"Rikpat","avatar_url":"https://avatars.githubusercontent.com/u/33869814?v=4"},{"login":"NormanJS","avatar_url":"https://avatars.githubusercontent.com/u/83409549?v=4"},{"login":"No-Maines-Land","avatar_url":"https://avatars.githubusercontent.com/u/20687725?v=4"},{"login":"stark1tty","avatar_url":"https://avatars.githubusercontent.com/u/69326376?v=4"},{"login":"Momcilo42","avatar_url":"https://avatars.githubusercontent.com/u/10118137?v=4"},{"login":"marius-arch","avatar_url":"https://avatars.githubusercontent.com/u/72494359?v=4"},{"login":"Lumilias","avatar_url":"https://avatars.githubusercontent.com/u/10852161?v=4"},{"login":"Havock94","avatar_url":"https://avatars.githubusercontent.com/u/7635248?v=4"},{"login":"Lollyde","avatar_url":"https://avatars.githubusercontent.com/u/11347524?v=4"},{"login":"krishnamuppaneni","avatar_url":"https://avatars.githubusercontent.com/u/4703366?v=4"},{"login":"devtobi","avatar_url":"https://avatars.githubusercontent.com/u/28538704?v=4"},{"login":"TyxTang","avatar_url":"https://avatars.githubusercontent.com/u/90897955?v=4"},{"login":"VinnyVynce","avatar_url":"https://avatars.githubusercontent.com/u/19630511?v=4"},{"login":"WillyJL","avatar_url":"https://avatars.githubusercontent.com/u/49810075?v=4"},{"login":"anonysoul","avatar_url":"https://avatars.githubusercontent.com/u/105715150?v=4"},{"login":"cospeedster","avatar_url":"https://avatars.githubusercontent.com/u/52749645?v=4"},{"login":"diederbert","avatar_url":"https://avatars.githubusercontent.com/u/162878798?v=4"},{"login":"digdilem","avatar_url":"https://avatars.githubusercontent.com/u/4052275?v=4"},{"login":"dinghino","avatar_url":"https://avatars.githubusercontent.com/u/14729459?v=4"},{"login":"gfomichev","avatar_url":"https://avatars.githubusercontent.com/u/1596146?v=4"},{"login":"gnattu","avatar_url":"https://avatars.githubusercontent.com/u/12995396?v=4"},{"login":"tuxpizza","avatar_url":"https://avatars.githubusercontent.com/u/84710786?v=4"},{"login":"xmarkurion","avatar_url":"https://avatars.githubusercontent.com/u/46654687?v=4"},{"login":"huanga","avatar_url":"https://avatars.githubusercontent.com/u/732970?v=4"},{"login":"taos15","avatar_url":"https://avatars.githubusercontent.com/u/122130728?v=4"},{"login":"arghyadipchak","avatar_url":"https://avatars.githubusercontent.com/u/32430374?v=4"},{"login":"AuthorShin","avatar_url":"https://avatars.githubusercontent.com/u/4959043?v=4"},{"login":"benniblot","avatar_url":"https://avatars.githubusercontent.com/u/47495914?v=4"},{"login":"bebsworthy","avatar_url":"https://avatars.githubusercontent.com/u/5266759?v=4"},{"login":"catrielmuller","avatar_url":"https://avatars.githubusercontent.com/u/2272323?v=4"},{"login":"Vysp3r","avatar_url":"https://avatars.githubusercontent.com/u/62019735?v=4"},{"login":"DR-Blogs","avatar_url":"https://avatars.githubusercontent.com/u/96393186?v=4"},{"login":"singular0","avatar_url":"https://avatars.githubusercontent.com/u/1925883?v=4"},{"login":"diogovalentte","avatar_url":"https://avatars.githubusercontent.com/u/49578155?v=4"},{"login":"codezninja","avatar_url":"https://avatars.githubusercontent.com/u/4400773?v=4"},{"login":"fabricionaweb","avatar_url":"https://avatars.githubusercontent.com/u/15933?v=4"},{"login":"nyok1912","avatar_url":"https://avatars.githubusercontent.com/u/32163949?v=4"},{"login":"bo3bdo","avatar_url":"https://avatars.githubusercontent.com/u/5271380?v=4"},{"login":"hskrtich","avatar_url":"https://avatars.githubusercontent.com/u/1214484?v=4"},{"login":"ishults","avatar_url":"https://avatars.githubusercontent.com/u/7275442?v=4"},{"login":"jelliuk","avatar_url":"https://avatars.githubusercontent.com/u/4790959?v=4"},{"login":"Moohan","avatar_url":"https://avatars.githubusercontent.com/u/5982260?v=4"},{"login":"tesar-tech","avatar_url":"https://avatars.githubusercontent.com/u/33880579?v=4"},{"login":"jbruell","avatar_url":"https://avatars.githubusercontent.com/u/31685172?v=4"},{"login":"JasonLeeB06","avatar_url":"https://avatars.githubusercontent.com/u/82266978?v=4"},{"login":"jeffersonraimon","avatar_url":"https://avatars.githubusercontent.com/u/80064475?v=4"},{"login":"jo-chemla","avatar_url":"https://avatars.githubusercontent.com/u/16822841?v=4"},{"login":"joser93","avatar_url":"https://avatars.githubusercontent.com/u/6912089?v=4"},{"login":"justijndepover","avatar_url":"https://avatars.githubusercontent.com/u/9008623?v=4"},{"login":"Aandree5","avatar_url":"https://avatars.githubusercontent.com/u/32734153?v=4"},{"login":"jackwellerreal","avatar_url":"https://avatars.githubusercontent.com/u/97435840?v=4"},{"login":"toineenzo","avatar_url":"https://avatars.githubusercontent.com/u/4921397?v=4"},{"login":"oben01","avatar_url":"https://avatars.githubusercontent.com/u/22369027?v=4"},{"login":"rezstje","avatar_url":"https://avatars.githubusercontent.com/u/45420315?v=4"},{"login":"xoxyuxu","avatar_url":"https://avatars.githubusercontent.com/u/3543416?v=4"},{"login":"MaienM","avatar_url":"https://avatars.githubusercontent.com/u/583129?v=4"},{"login":"tech62","avatar_url":"https://avatars.githubusercontent.com/u/16237642?v=4"},{"login":"pitschi","avatar_url":"https://avatars.githubusercontent.com/u/6841565?v=4"},{"login":"lthomsen","avatar_url":"https://avatars.githubusercontent.com/u/28560325?v=4"},{"login":"castielwaverly","avatar_url":"https://avatars.githubusercontent.com/u/137005689?v=4"},{"login":"NikeLaosClericus","avatar_url":"https://avatars.githubusercontent.com/u/39810627?v=4"},{"login":"NicolasNewman","avatar_url":"https://avatars.githubusercontent.com/u/16135852?v=4"},{"login":"itzTheMeow","avatar_url":"https://avatars.githubusercontent.com/u/50887230?v=4"},{"login":"leandroscardua","avatar_url":"https://avatars.githubusercontent.com/u/24698541?v=4"},{"login":"hotrungnhan","avatar_url":"https://avatars.githubusercontent.com/u/40029631?v=4"},{"login":"Kaotic3","avatar_url":"https://avatars.githubusercontent.com/u/80522225?v=4"},{"login":"HeapReaper","avatar_url":"https://avatars.githubusercontent.com/u/31496522?v=4"},{"login":"frankvHoof93","avatar_url":"https://avatars.githubusercontent.com/u/7346516?v=4"},{"login":"faugusto-oliveira","avatar_url":"https://avatars.githubusercontent.com/u/37384074?v=4"},{"login":"ieugen","avatar_url":"https://avatars.githubusercontent.com/u/1050920?v=4"},{"login":"Copilot","avatar_url":"https://avatars.githubusercontent.com/in/1143301?v=4"},{"login":"Oupsman","avatar_url":"https://avatars.githubusercontent.com/u/11260343?v=4"},{"login":"m0s4ik","avatar_url":"https://avatars.githubusercontent.com/u/26578395?v=4"}] \ No newline at end of file +[{"login":"ajnart","avatar_url":"https://avatars.githubusercontent.com/u/49837342?v=4"},{"login":"manuel-rw","avatar_url":"https://avatars.githubusercontent.com/u/30572287?v=4"},{"login":"Meierschlumpf","avatar_url":"https://avatars.githubusercontent.com/u/63781622?v=4"},{"login":"SeDemal","avatar_url":"https://avatars.githubusercontent.com/u/26098587?v=4"},{"login":"lammersbjorn","avatar_url":"https://avatars.githubusercontent.com/u/71191962?v=4"},{"login":"LarveyOfficial","avatar_url":"https://avatars.githubusercontent.com/u/39219859?v=4"},{"login":"c00ldude1oo","avatar_url":"https://avatars.githubusercontent.com/u/15677803?v=4"},{"login":"InterN0te","avatar_url":"https://avatars.githubusercontent.com/u/10882916?v=4"},{"login":"Aimsucks","avatar_url":"https://avatars.githubusercontent.com/u/1828486?v=4"},{"login":"JannesV","avatar_url":"https://avatars.githubusercontent.com/u/5984244?v=4"},{"login":"MauriceNino","avatar_url":"https://avatars.githubusercontent.com/u/18658092?v=4"},{"login":"hillaliy","avatar_url":"https://avatars.githubusercontent.com/u/950010?v=4"},{"login":"Skeeww","avatar_url":"https://avatars.githubusercontent.com/u/9639992?v=4"},{"login":"RichyHBM","avatar_url":"https://avatars.githubusercontent.com/u/5472275?v=4"},{"login":"Bonfire","avatar_url":"https://avatars.githubusercontent.com/u/5704760?v=4"},{"login":"wieli99","avatar_url":"https://avatars.githubusercontent.com/u/46794825?v=4"},{"login":"ishaanparlikar","avatar_url":"https://avatars.githubusercontent.com/u/43013132?v=4"},{"login":"Zareix","avatar_url":"https://avatars.githubusercontent.com/u/29818713?v=4"},{"login":"tuggan","avatar_url":"https://avatars.githubusercontent.com/u/4325608?v=4"},{"login":"Spillebulle","avatar_url":"https://avatars.githubusercontent.com/u/46653946?v=4"},{"login":"tancak","avatar_url":"https://avatars.githubusercontent.com/u/11760749?v=4"},{"login":"spkesDE","avatar_url":"https://avatars.githubusercontent.com/u/1682314?v=4"},{"login":"j3lte","avatar_url":"https://avatars.githubusercontent.com/u/2557568?v=4"},{"login":"dslatt","avatar_url":"https://avatars.githubusercontent.com/u/5211001?v=4"},{"login":"Malong11-007","avatar_url":"https://avatars.githubusercontent.com/u/40298510?v=4"},{"login":"StefanB7","avatar_url":"https://avatars.githubusercontent.com/u/22056509?v=4"},{"login":"souravghosh01","avatar_url":"https://avatars.githubusercontent.com/u/37548139?v=4"},{"login":"SR3u","avatar_url":"https://avatars.githubusercontent.com/u/2380522?v=4"},{"login":"Rikpat","avatar_url":"https://avatars.githubusercontent.com/u/33869814?v=4"},{"login":"NormanJS","avatar_url":"https://avatars.githubusercontent.com/u/83409549?v=4"},{"login":"No-Maines-Land","avatar_url":"https://avatars.githubusercontent.com/u/20687725?v=4"},{"login":"stark1tty","avatar_url":"https://avatars.githubusercontent.com/u/69326376?v=4"},{"login":"Momcilo42","avatar_url":"https://avatars.githubusercontent.com/u/10118137?v=4"},{"login":"marius-arch","avatar_url":"https://avatars.githubusercontent.com/u/72494359?v=4"},{"login":"Lumilias","avatar_url":"https://avatars.githubusercontent.com/u/10852161?v=4"},{"login":"Havock94","avatar_url":"https://avatars.githubusercontent.com/u/7635248?v=4"},{"login":"Lollyde","avatar_url":"https://avatars.githubusercontent.com/u/11347524?v=4"},{"login":"krishnamuppaneni","avatar_url":"https://avatars.githubusercontent.com/u/4703366?v=4"},{"login":"devtobi","avatar_url":"https://avatars.githubusercontent.com/u/28538704?v=4"},{"login":"TyxTang","avatar_url":"https://avatars.githubusercontent.com/u/90897955?v=4"},{"login":"VinnyVynce","avatar_url":"https://avatars.githubusercontent.com/u/19630511?v=4"},{"login":"WillyJL","avatar_url":"https://avatars.githubusercontent.com/u/49810075?v=4"},{"login":"anonysoul","avatar_url":"https://avatars.githubusercontent.com/u/105715150?v=4"},{"login":"cospeedster","avatar_url":"https://avatars.githubusercontent.com/u/52749645?v=4"},{"login":"diederbert","avatar_url":"https://avatars.githubusercontent.com/u/162878798?v=4"},{"login":"digdilem","avatar_url":"https://avatars.githubusercontent.com/u/4052275?v=4"},{"login":"dinghino","avatar_url":"https://avatars.githubusercontent.com/u/14729459?v=4"},{"login":"gfomichev","avatar_url":"https://avatars.githubusercontent.com/u/1596146?v=4"},{"login":"gnattu","avatar_url":"https://avatars.githubusercontent.com/u/12995396?v=4"},{"login":"tuxpizza","avatar_url":"https://avatars.githubusercontent.com/u/84710786?v=4"},{"login":"xmarkurion","avatar_url":"https://avatars.githubusercontent.com/u/46654687?v=4"},{"login":"huanga","avatar_url":"https://avatars.githubusercontent.com/u/732970?v=4"},{"login":"taos15","avatar_url":"https://avatars.githubusercontent.com/u/122130728?v=4"},{"login":"arghyadipchak","avatar_url":"https://avatars.githubusercontent.com/u/32430374?v=4"},{"login":"AuthorShin","avatar_url":"https://avatars.githubusercontent.com/u/4959043?v=4"},{"login":"benniblot","avatar_url":"https://avatars.githubusercontent.com/u/47495914?v=4"},{"login":"bebsworthy","avatar_url":"https://avatars.githubusercontent.com/u/5266759?v=4"},{"login":"catrielmuller","avatar_url":"https://avatars.githubusercontent.com/u/2272323?v=4"},{"login":"Vysp3r","avatar_url":"https://avatars.githubusercontent.com/u/62019735?v=4"},{"login":"DR-Blogs","avatar_url":"https://avatars.githubusercontent.com/u/96393186?v=4"},{"login":"singular0","avatar_url":"https://avatars.githubusercontent.com/u/1925883?v=4"},{"login":"diogovalentte","avatar_url":"https://avatars.githubusercontent.com/u/49578155?v=4"},{"login":"codezninja","avatar_url":"https://avatars.githubusercontent.com/u/4400773?v=4"},{"login":"fabricionaweb","avatar_url":"https://avatars.githubusercontent.com/u/15933?v=4"},{"login":"nyok1912","avatar_url":"https://avatars.githubusercontent.com/u/32163949?v=4"},{"login":"bo3bdo","avatar_url":"https://avatars.githubusercontent.com/u/5271380?v=4"},{"login":"hskrtich","avatar_url":"https://avatars.githubusercontent.com/u/1214484?v=4"},{"login":"ishults","avatar_url":"https://avatars.githubusercontent.com/u/7275442?v=4"},{"login":"jelliuk","avatar_url":"https://avatars.githubusercontent.com/u/4790959?v=4"},{"login":"Moohan","avatar_url":"https://avatars.githubusercontent.com/u/5982260?v=4"},{"login":"tesar-tech","avatar_url":"https://avatars.githubusercontent.com/u/33880579?v=4"},{"login":"jbruell","avatar_url":"https://avatars.githubusercontent.com/u/31685172?v=4"},{"login":"JasonLeeB06","avatar_url":"https://avatars.githubusercontent.com/u/82266978?v=4"},{"login":"jeffersonraimon","avatar_url":"https://avatars.githubusercontent.com/u/80064475?v=4"},{"login":"jo-chemla","avatar_url":"https://avatars.githubusercontent.com/u/16822841?v=4"},{"login":"joser93","avatar_url":"https://avatars.githubusercontent.com/u/6912089?v=4"},{"login":"justijndepover","avatar_url":"https://avatars.githubusercontent.com/u/9008623?v=4"},{"login":"Aandree5","avatar_url":"https://avatars.githubusercontent.com/u/32734153?v=4"},{"login":"jackwellerreal","avatar_url":"https://avatars.githubusercontent.com/u/97435840?v=4"},{"login":"toineenzo","avatar_url":"https://avatars.githubusercontent.com/u/4921397?v=4"},{"login":"oben01","avatar_url":"https://avatars.githubusercontent.com/u/22369027?v=4"},{"login":"rezstje","avatar_url":"https://avatars.githubusercontent.com/u/45420315?v=4"},{"login":"MaienM","avatar_url":"https://avatars.githubusercontent.com/u/583129?v=4"},{"login":"xoxyuxu","avatar_url":"https://avatars.githubusercontent.com/u/3543416?v=4"},{"login":"m0s4ik","avatar_url":"https://avatars.githubusercontent.com/u/26578395?v=4"},{"login":"Oupsman","avatar_url":"https://avatars.githubusercontent.com/u/11260343?v=4"},{"login":"Copilot","avatar_url":"https://avatars.githubusercontent.com/in/1143301?v=4"},{"login":"ieugen","avatar_url":"https://avatars.githubusercontent.com/u/1050920?v=4"},{"login":"faugusto-oliveira","avatar_url":"https://avatars.githubusercontent.com/u/37384074?v=4"},{"login":"frankvHoof93","avatar_url":"https://avatars.githubusercontent.com/u/7346516?v=4"},{"login":"HeapReaper","avatar_url":"https://avatars.githubusercontent.com/u/31496522?v=4"},{"login":"Kaotic3","avatar_url":"https://avatars.githubusercontent.com/u/80522225?v=4"},{"login":"hotrungnhan","avatar_url":"https://avatars.githubusercontent.com/u/40029631?v=4"},{"login":"leandroscardua","avatar_url":"https://avatars.githubusercontent.com/u/24698541?v=4"},{"login":"itzTheMeow","avatar_url":"https://avatars.githubusercontent.com/u/50887230?v=4"},{"login":"NicolasNewman","avatar_url":"https://avatars.githubusercontent.com/u/16135852?v=4"},{"login":"NikeLaosClericus","avatar_url":"https://avatars.githubusercontent.com/u/39810627?v=4"},{"login":"castielwaverly","avatar_url":"https://avatars.githubusercontent.com/u/137005689?v=4"},{"login":"lthomsen","avatar_url":"https://avatars.githubusercontent.com/u/28560325?v=4"},{"login":"pitschi","avatar_url":"https://avatars.githubusercontent.com/u/6841565?v=4"},{"login":"tech62","avatar_url":"https://avatars.githubusercontent.com/u/16237642?v=4"}] \ No newline at end of file From 6d0a1452a65b2e48ef21b62097c3e749f62c2462 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 10 Oct 2025 14:30:52 +0000 Subject: [PATCH 38/41] chore(deps): update dependency hono@<4.6.5 to >=4.9.10 (#4255) 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 c5e512c35..553cdbda3 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "brace-expansion@>=1.0.0 <=1.1.11": ">=4.0.1", "esbuild@<=0.24.2": ">=0.25.10", "form-data@>=4.0.0 <4.0.4": ">=4.0.4", - "hono@<4.6.5": ">=4.9.9", + "hono@<4.6.5": ">=4.9.10", "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 c2306a811..59dc6f52d 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.25.10' form-data@>=4.0.0 <4.0.4: '>=4.0.4' - hono@<4.6.5: '>=4.9.9' + hono@<4.6.5: '>=4.9.10' linkifyjs@<4.3.2: '>=4.3.2' nanoid@>=4.0.0 <5.0.9: '>=5.1.6' prismjs@<1.30.0: '>=1.30.0' @@ -3100,7 +3100,7 @@ packages: resolution: {integrity: sha512-kz323qIQkNQElEGroo/E9MKPDuIR5pkuk/XEWd50K+cSEKdmdiYx0PKWUdaNY2ecJYngtF+njDMsMKplL6zfEg==} engines: {node: '>=18.14.1'} peerDependencies: - hono: '>=4.9.9' + hono: '>=4.9.10' '@humanfs/core@0.19.1': resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} @@ -6961,8 +6961,8 @@ packages: highlightjs-vue@1.0.0: resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==} - hono@4.9.9: - resolution: {integrity: sha512-Hxw4wT6zjJGZJdkJzAx9PyBdf7ZpxaTSA0NfxqjLghwMrLBX8p33hJBzoETRakF3UJu6OdNQBZAlNSkGqKFukw==} + hono@4.9.10: + resolution: {integrity: sha512-AlI15ijFyKTXR7eHo7QK7OR4RoKIedZvBuRjO8iy4zrxvlY5oFCdiRG/V/lFJHCNXJ0k72ATgnyzx8Yqa5arug==} engines: {node: '>=16.9.0'} hook-std@4.0.0: @@ -11570,9 +11570,9 @@ snapshots: - undici - utf-8-validate - '@hono/node-server@1.13.0(hono@4.9.9)': + '@hono/node-server@1.13.0(hono@4.9.10)': dependencies: - hono: 4.9.9 + hono: 4.9.10 '@humanfs/core@0.19.1': {} @@ -11911,7 +11911,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.9.9) + '@hono/node-server': 1.13.0(hono@4.9.10) '@million/install': 1.0.14 '@rollup/pluginutils': 5.1.0 '@rrweb/types': 2.0.0-alpha.16 @@ -11919,7 +11919,7 @@ snapshots: ci-info: 4.0.0 esbuild: 0.25.10 faster-babel-types: 0.1.0(@babel/types@7.26.0) - hono: 4.9.9 + hono: 4.9.10 isomorphic-fetch: 3.0.0 nanoid: 5.1.6 ohash: 1.1.4 @@ -16182,7 +16182,7 @@ snapshots: highlightjs-vue@1.0.0: {} - hono@4.9.9: {} + hono@4.9.10: {} hook-std@4.0.0: {} From 50a23d76e3dc14f23a27125297b8901a6724d18a Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Fri, 10 Oct 2025 19:59:05 +0200 Subject: [PATCH 39/41] feat(weather-widget): add imperial windspeed option (#4253) --- packages/common/src/number.ts | 5 +++++ packages/old-import/src/widgets/options.ts | 1 + packages/translation/src/lang/en.json | 15 ++++++++++++--- packages/widgets/src/weather/component.tsx | 15 ++++++++++++++- packages/widgets/src/weather/icon.tsx | 13 +++++++++++-- packages/widgets/src/weather/index.ts | 1 + 6 files changed, 44 insertions(+), 6 deletions(-) diff --git a/packages/common/src/number.ts b/packages/common/src/number.ts index bb479f34c..3d9f79bd7 100644 --- a/packages/common/src/number.ts +++ b/packages/common/src/number.ts @@ -47,3 +47,8 @@ export const humanFileSize = (size: number, concat = ""): string => { } return "∞"; }; + +const IMPERIAL_MULTIPLIER = 1.609344; + +export const metricToImperial = (metricValue: number) => metricValue / IMPERIAL_MULTIPLIER; +export const imperialToMetric = (imperialValue: number) => imperialValue * IMPERIAL_MULTIPLIER; diff --git a/packages/old-import/src/widgets/options.ts b/packages/old-import/src/widgets/options.ts index fba538522..60c5302f6 100644 --- a/packages/old-import/src/widgets/options.ts +++ b/packages/old-import/src/widgets/options.ts @@ -88,6 +88,7 @@ const optionMapping: OptionMapping = { location: (oldOptions) => oldOptions.location, showCity: (oldOptions) => oldOptions.displayCityName, dateFormat: (oldOptions) => (oldOptions.dateFormat === "hide" ? undefined : oldOptions.dateFormat), + useImperialSpeed: () => undefined, }, iframe: { embedUrl: (oldOptions) => oldOptions.embedUrl, diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json index a7706c3e9..ab8721032 100644 --- a/packages/translation/src/lang/en.json +++ b/packages/translation/src/lang/en.json @@ -1145,6 +1145,12 @@ "groupNameTaken": "Group name already taken" } } + }, + "unit": { + "speed": { + "kilometersPerHour": "km/h", + "milesPerHour": "mph" + } } }, "section": { @@ -1744,6 +1750,9 @@ "label": "Show current wind speed", "description": "Only on current weather" }, + "useImperialSpeed": { + "label": "Use mph for windspeed" + }, "location": { "label": "Weather location" }, @@ -1762,12 +1771,12 @@ "description": "How the date should look like" } }, - "currentWindSpeed": "{currentWindSpeed} km/h", + "currentWindSpeed": "{currentWindSpeed} {unit}", "dailyForecast": { "sunrise": "Sunrise", "sunset": "Sunset", - "maxWindSpeed": "Max wind speed: {maxWindSpeed} km/h", - "maxWindGusts": "Max wind gusts: {maxWindGusts} km/h" + "maxWindSpeed": "Max wind speed: {maxWindSpeed} {unit}", + "maxWindGusts": "Max wind gusts: {maxWindGusts} {unit}" }, "kind": { "clear": "Clear", diff --git a/packages/widgets/src/weather/component.tsx b/packages/widgets/src/weather/component.tsx index 300244bd0..f81736c27 100644 --- a/packages/widgets/src/weather/component.tsx +++ b/packages/widgets/src/weather/component.tsx @@ -7,6 +7,7 @@ import dayjs from "dayjs"; import type { RouterOutputs } from "@homarr/api"; import { clientApi } from "@homarr/api/client"; +import { metricToImperial } from "@homarr/common"; import { useScopedI18n } from "@homarr/translation/client"; import type { WidgetComponentProps } from "../definition"; @@ -52,6 +53,7 @@ interface WeatherProps extends Pick, "options"> const DailyWeather = ({ options, weather }: WeatherProps) => { const t = useScopedI18n("widget.weather"); + const tCommon = useScopedI18n("common"); return ( <> @@ -78,7 +80,17 @@ const DailyWeather = ({ options, weather }: WeatherProps) => { {options.showCurrentWindSpeed && ( - {t("currentWindSpeed", { currentWindSpeed: String(weather.current.windspeed) })} + + {t("currentWindSpeed", { + currentWindSpeed: (options.useImperialSpeed + ? metricToImperial(weather.current.windspeed) + : weather.current.windspeed + ).toFixed(1), + unit: options.useImperialSpeed + ? tCommon("unit.speed.milesPerHour") + : tCommon("unit.speed.kilometersPerHour"), + })} + )} @@ -180,6 +192,7 @@ function Forecast({ weather, options }: WeatherProps) { { interface WeatherDescriptionProps { weatherOnly?: boolean; + useImperialSpeed?: boolean; dateFormat?: WidgetProps<"weather">["options"]["dateFormat"]; time?: string; weatherCode: number; @@ -66,6 +68,7 @@ interface WeatherDescriptionProps { */ export const WeatherDescription = ({ weatherOnly, + useImperialSpeed, dateFormat, time, weatherCode, @@ -96,12 +99,18 @@ export const WeatherDescription = ({ }>{`${t("dailyForecast.sunset")}: ${sunset}`} {maxWindSpeed !== undefined && ( }> - {t("dailyForecast.maxWindSpeed", { maxWindSpeed: String(maxWindSpeed) })} + {t("dailyForecast.maxWindSpeed", { + maxWindSpeed: (useImperialSpeed ? metricToImperial(maxWindSpeed) : maxWindSpeed).toFixed(1), + unit: useImperialSpeed ? tCommon("unit.speed.milesPerHour") : tCommon("unit.speed.kilometersPerHour"), + })} )} {maxWindGusts !== undefined && ( }> - {t("dailyForecast.maxWindGusts", { maxWindGusts: String(maxWindGusts) })} + {t("dailyForecast.maxWindGusts", { + maxWindGusts: (useImperialSpeed ? metricToImperial(maxWindGusts) : maxWindGusts).toFixed(1), + unit: useImperialSpeed ? tCommon("unit.speed.milesPerHour") : tCommon("unit.speed.kilometersPerHour"), + })} )} diff --git a/packages/widgets/src/weather/index.ts b/packages/widgets/src/weather/index.ts index c8eb3f108..6c30b6df8 100644 --- a/packages/widgets/src/weather/index.ts +++ b/packages/widgets/src/weather/index.ts @@ -13,6 +13,7 @@ export const { definition, componentLoader } = createWidgetDefinition("weather", isFormatFahrenheit: factory.switch(), disableTemperatureDecimals: factory.switch(), showCurrentWindSpeed: factory.switch({ withDescription: true }), + useImperialSpeed: factory.switch(), location: factory.location({ defaultValue: { name: "Paris", From 3b708c5ebdcfb3425cb0b777f72ff2aaea23386b Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Fri, 10 Oct 2025 19:59:23 +0200 Subject: [PATCH 40/41] feat(integrations): allow changing secret kinds of existing integration (#4254) --- .../integration-secret-segmented-control.tsx | 62 ++++++++++++ .../edit/[id]/_integration-edit-form.tsx | 98 ++++++++++++------- .../new/_integration-new-form.tsx | 57 +---------- .../router/integration/integration-router.ts | 17 +++- 4 files changed, 148 insertions(+), 86 deletions(-) create mode 100644 apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-segmented-control.tsx diff --git a/apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-segmented-control.tsx b/apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-segmented-control.tsx new file mode 100644 index 000000000..e524b3870 --- /dev/null +++ b/apps/nextjs/src/app/[locale]/manage/integrations/_components/secrets/integration-secret-segmented-control.tsx @@ -0,0 +1,62 @@ +import { useCallback } from "react"; +import { SegmentedControl } from "@mantine/core"; + +import type { IntegrationSecretKind } from "@homarr/definitions"; +import type { UseFormReturnType } from "@homarr/form"; +import { useScopedI18n } from "@homarr/translation/client"; + +interface FormType { + secrets: { kind: IntegrationSecretKind; value: string | null }[]; +} + +interface SecretKindsSegmentedControlProps { + defaultKinds?: IntegrationSecretKind[]; + secretKinds: IntegrationSecretKind[][]; + form: UseFormReturnType TFormType>; +} + +export const SecretKindsSegmentedControl = ({ + defaultKinds, + secretKinds, + form, +}: SecretKindsSegmentedControlProps) => { + const t = useScopedI18n("integration.secrets"); + + const defaultValue = defaultKinds?.length === 0 ? "empty" : defaultKinds?.join("-"); + const secretKindGroups = secretKinds.map((kinds) => ({ + label: + kinds.length === 0 + ? t("noSecretsRequired.segmentTitle") + : kinds.map((kind) => t(`kind.${kind}.label`)).join(" & "), + value: kinds.length === 0 ? "empty" : kinds.join("-"), + })); + + const onChange = useCallback( + (value: string) => { + if (value === "empty") { + const emptyValues = [] satisfies FormType["secrets"]; + // @ts-expect-error somehow it is not able to understand that secrets is an array? + form.setFieldValue("secrets", emptyValues); + return; + } + + const kinds = value.split("-") as IntegrationSecretKind[]; + const secrets = kinds.map((kind) => ({ + kind, + value: "", + })) satisfies FormType["secrets"]; + // @ts-expect-error somehow it is not able to understand that secrets is an array? + form.setFieldValue("secrets", secrets); + }, + [form], + ); + + return ( + + ); +}; diff --git a/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx b/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx index 3aa5f3707..8f1b576c9 100644 --- a/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx +++ b/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx @@ -3,7 +3,8 @@ import { useState } from "react"; import Link from "next/link"; import { useRouter } from "next/navigation"; -import { Button, Fieldset, Group, Stack, TextInput } from "@mantine/core"; +import { Alert, Button, Fieldset, Group, Stack, Text, TextInput } from "@mantine/core"; +import { IconInfoCircle } from "@tabler/icons-react"; import type { z } from "zod/v4"; import type { RouterOutputs } from "@homarr/api"; @@ -18,6 +19,7 @@ import { integrationUpdateSchema } from "@homarr/validation/integration"; import { SecretCard } from "../../_components/secrets/integration-secret-card"; import { IntegrationSecretInput } from "../../_components/secrets/integration-secret-inputs"; +import { SecretKindsSegmentedControl } from "../../_components/secrets/integration-secret-segmented-control"; import { IntegrationTestConnectionError } from "../../_components/test-connection/integration-test-connection-error"; import type { AnyMappedTestConnectionError } from "../../_components/test-connection/types"; @@ -28,19 +30,21 @@ interface EditIntegrationForm { export const EditIntegrationForm = ({ integration }: EditIntegrationForm) => { const t = useI18n(); const { openConfirmModal } = useConfirmModal(); - const secretsKinds = + const allSecretKinds = getAllSecretKindOptions(integration.kind); + + const initialSecretsKinds = getAllSecretKindOptions(integration.kind).find((secretKinds) => integration.secrets.every((secret) => secretKinds.includes(secret.kind)), ) ?? getDefaultSecretKinds(integration.kind); - const hasUrlSecret = secretsKinds.includes("url"); + const hasUrlSecret = initialSecretsKinds.includes("url"); const router = useRouter(); const form = useZodForm(integrationUpdateSchema.omit({ id: true }), { initialValues: { name: integration.name, url: integration.url, - secrets: secretsKinds.map((kind) => ({ + secrets: initialSecretsKinds.map((kind) => ({ kind, value: integration.secrets.find((secret) => secret.kind === kind)?.value ?? "", })), @@ -93,6 +97,10 @@ export const EditIntegrationForm = ({ integration }: EditIntegrationForm) => { ); }; + const isInitialSecretKinds = + initialSecretsKinds.every((kind) => form.values.secrets.some((secret) => secret.kind === kind)) && + form.values.secrets.length === initialSecretsKinds.length; + return (
void handleSubmitAsync(values))}> @@ -104,36 +112,60 @@ export const EditIntegrationForm = ({ integration }: EditIntegrationForm) => {
- {secretsKinds.map((kind, index) => ( - - new Promise((resolve) => { - // When nothing changed, just close the secret card - if ((form.values.secrets[index]?.value ?? "") === (secretsMap.get(kind)?.value ?? "")) { - return resolve(true); + {allSecretKinds.length > 1 && ( + + )} + {!isInitialSecretKinds + ? null + : form.values.secrets.map((secret, index) => ( + + new Promise((resolve) => { + // When nothing changed, just close the secret card + if ((secret.value ?? "") === (secretsMap.get(secret.kind)?.value ?? "")) { + return resolve(true); + } + openConfirmModal({ + title: t("integration.secrets.reset.title"), + children: t("integration.secrets.reset.message"), + onCancel: () => resolve(false), + onConfirm: () => { + form.setFieldValue(`secrets.${index}.value`, secretsMap.get(secret.kind)?.value ?? ""); + resolve(true); + }, + }); + }) } - openConfirmModal({ - title: t("integration.secrets.reset.title"), - children: t("integration.secrets.reset.message"), - onCancel: () => resolve(false), - onConfirm: () => { - form.setFieldValue(`secrets.${index}.value`, secretsMap.get(kind)?.value ?? ""); - resolve(true); - }, - }); - }) - } - > - - - ))} + > + + + ))} + {isInitialSecretKinds + ? null + : form.values.secrets.map(({ kind }, index) => ( + + ))} + {form.values.secrets.length === 0 && ( + } color={"blue"}> + {t("integration.secrets.noSecretsRequired.text")} + + )}
diff --git a/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx b/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx index 078e1d3e1..5e78d549e 100644 --- a/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx +++ b/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx @@ -1,26 +1,15 @@ "use client"; -import { useCallback, useState } from "react"; +import { useState } from "react"; import Link from "next/link"; import { useRouter } from "next/navigation"; -import { - Alert, - Button, - Checkbox, - Collapse, - Fieldset, - Group, - SegmentedControl, - Stack, - Text, - TextInput, -} from "@mantine/core"; +import { Alert, Button, Checkbox, Collapse, Fieldset, Group, Stack, Text, TextInput } from "@mantine/core"; import { IconInfoCircle } from "@tabler/icons-react"; import { z } from "zod/v4"; import { clientApi } from "@homarr/api/client"; import { revalidatePathActionAsync } from "@homarr/common/client"; -import type { IntegrationKind, IntegrationSecretKind } from "@homarr/definitions"; +import type { IntegrationKind } from "@homarr/definitions"; import { getAllSecretKindOptions, getIconUrl, @@ -28,14 +17,14 @@ import { getIntegrationName, integrationDefs, } from "@homarr/definitions"; -import type { UseFormReturnType } from "@homarr/form"; import { useZodForm } from "@homarr/form"; import { showErrorNotification, showSuccessNotification } from "@homarr/notifications"; -import { useI18n, useScopedI18n } from "@homarr/translation/client"; +import { useI18n } from "@homarr/translation/client"; import { appHrefSchema } from "@homarr/validation/app"; import { integrationCreateSchema } from "@homarr/validation/integration"; import { IntegrationSecretInput } from "../_components/secrets/integration-secret-inputs"; +import { SecretKindsSegmentedControl } from "../_components/secrets/integration-secret-segmented-control"; import { IntegrationTestConnectionError } from "../_components/test-connection/integration-test-connection-error"; import type { AnyMappedTestConnectionError } from "../_components/test-connection/types"; @@ -218,40 +207,4 @@ export const NewIntegrationForm = ({ searchParams }: NewIntegrationFormProps) => ); }; -interface SecretKindsSegmentedControlProps { - secretKinds: IntegrationSecretKind[][]; - form: UseFormReturnType FormType>; -} - -const SecretKindsSegmentedControl = ({ secretKinds, form }: SecretKindsSegmentedControlProps) => { - const t = useScopedI18n("integration.secrets"); - - const secretKindGroups = secretKinds.map((kinds) => ({ - label: - kinds.length === 0 - ? t("noSecretsRequired.segmentTitle") - : kinds.map((kind) => t(`kind.${kind}.label`)).join(" & "), - value: kinds.length === 0 ? "empty" : kinds.join("-"), - })); - - const onChange = useCallback( - (value: string) => { - if (value === "empty") { - form.setFieldValue("secrets", []); - return; - } - - const kinds = value.split("-") as IntegrationSecretKind[]; - const secrets = kinds.map((kind) => ({ - kind, - value: "", - })); - form.setFieldValue("secrets", secrets); - }, - [form], - ); - - return ; -}; - type FormType = z.infer; diff --git a/packages/api/src/router/integration/integration-router.ts b/packages/api/src/router/integration/integration-router.ts index 4546eeb16..11361f1fe 100644 --- a/packages/api/src/router/integration/integration-router.ts +++ b/packages/api/src/router/integration/integration-router.ts @@ -4,7 +4,7 @@ import { z } from "zod/v4"; import { createId, objectEntries } from "@homarr/common"; import { decryptSecret, encryptSecret } from "@homarr/common/server"; import type { Database } from "@homarr/db"; -import { and, asc, eq, handleTransactionsAsync, inArray, like } from "@homarr/db"; +import { and, asc, eq, handleTransactionsAsync, inArray, like, or } from "@homarr/db"; import { groupMembers, groupPermissions, @@ -386,6 +386,21 @@ export const integrationRouter = createTRPCRouter({ } } + const removedSecrets = integration.secrets.filter( + (dbSecret) => !input.secrets.some((secret) => dbSecret.kind === secret.kind), + ); + if (removedSecrets.length >= 1) { + await ctx.db + .delete(integrationSecrets) + .where( + or( + ...removedSecrets.map((secret) => + and(eq(integrationSecrets.integrationId, input.id), eq(integrationSecrets.kind, secret.kind)), + ), + ), + ); + } + logger.info("Updated integration", { id: input.id, name: input.name, From 4c2e352acac62434c840e407887f8fddfc8c426a Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Fri, 10 Oct 2025 19:59:41 +0200 Subject: [PATCH 41/41] feat(dynamic-sections): add custom css classes option (#4256) --- .../board/items/actions/test/mocks/dynamic-section-mock.ts | 1 + .../nextjs/src/components/board/sections/dynamic-section.tsx | 3 ++- .../board/sections/dynamic/actions/add-dynamic-section.ts | 1 + .../components/board/sections/dynamic/dynamic-edit-modal.tsx | 5 +++++ packages/translation/src/lang/en.json | 3 +++ packages/validation/src/shared.ts | 1 + 6 files changed, 13 insertions(+), 1 deletion(-) diff --git a/apps/nextjs/src/components/board/items/actions/test/mocks/dynamic-section-mock.ts b/apps/nextjs/src/components/board/items/actions/test/mocks/dynamic-section-mock.ts index 81ddc0443..dde39bcfb 100644 --- a/apps/nextjs/src/components/board/items/actions/test/mocks/dynamic-section-mock.ts +++ b/apps/nextjs/src/components/board/items/actions/test/mocks/dynamic-section-mock.ts @@ -12,6 +12,7 @@ export class DynamicSectionMockBuilder { options: { title: "", borderColor: "", + customCssClasses: [], }, layouts: [], ...section, diff --git a/apps/nextjs/src/components/board/sections/dynamic-section.tsx b/apps/nextjs/src/components/board/sections/dynamic-section.tsx index 3b5493366..39818c5de 100644 --- a/apps/nextjs/src/components/board/sections/dynamic-section.tsx +++ b/apps/nextjs/src/components/board/sections/dynamic-section.tsx @@ -1,4 +1,5 @@ import { Badge, Box, Card } from "@mantine/core"; +import combineClasses from "clsx"; import { useCurrentLayout, useRequiredBoard } from "@homarr/boards/context"; @@ -24,7 +25,7 @@ export const BoardDynamicSection = ({ section }: Props) => { }} > (board: Board) => { options: { title: "", borderColor: "", + customCssClasses: [], }, layouts: createDynamicSectionLayouts(board, firstSection), } satisfies DynamicSection; diff --git a/apps/nextjs/src/components/board/sections/dynamic/dynamic-edit-modal.tsx b/apps/nextjs/src/components/board/sections/dynamic/dynamic-edit-modal.tsx index b15c700a9..f80a833d6 100644 --- a/apps/nextjs/src/components/board/sections/dynamic/dynamic-edit-modal.tsx +++ b/apps/nextjs/src/components/board/sections/dynamic/dynamic-edit-modal.tsx @@ -6,6 +6,7 @@ import type { z } from "zod/v4"; import { useZodForm } from "@homarr/form"; import { createModal } from "@homarr/modals"; import { useI18n } from "@homarr/translation/client"; +import { TextMultiSelect } from "@homarr/ui"; import { dynamicSectionOptionsSchema } from "@homarr/validation/shared"; interface ModalProps { @@ -31,6 +32,10 @@ export const DynamicSectionEditModal = createModal(({ actions, inner > +