From f1ccbeeb6a81b544d2aafede620fb27f714acafb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 01:47:15 +0000 Subject: [PATCH 1/3] chore(deps): update @biomejs/biome to v2.4.2 --- biome.json | 2 +- package.json | 2 +- pnpm-lock.yaml | 80 +++++++++++++++++++++++++------------------------- 3 files changed, 42 insertions(+), 42 deletions(-) diff --git a/biome.json b/biome.json index 21034089a..5966fc8a1 100644 --- a/biome.json +++ b/biome.json @@ -1,5 +1,5 @@ { - "$schema": "https://biomejs.dev/schemas/2.3.15/schema.json", + "$schema": "https://biomejs.dev/schemas/2.4.2/schema.json", "files": { "includes": ["**", "!**/generated/**/*"] }, diff --git a/package.json b/package.json index aed3ebef4..385c205c3 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "react-router-dom": "7.13.0" }, "devDependencies": { - "@biomejs/biome": "2.3.15", + "@biomejs/biome": "2.4.2", "@discordapp/twemoji": "16.0.1", "@electron/notarize": "3.1.1", "@graphql-codegen/cli": "6.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index effe37fce..2cdf89abe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ importers: version: 7.13.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) devDependencies: '@biomejs/biome': - specifier: 2.3.15 - version: 2.3.15 + specifier: 2.4.2 + version: 2.4.2 '@discordapp/twemoji': specifier: 16.0.1 version: 16.0.1 @@ -170,7 +170,7 @@ importers: version: 7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(yaml@2.8.2) vite-plugin-checker: specifier: 0.12.0 - version: 0.12.0(@biomejs/biome@2.3.15)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(yaml@2.8.2)) + version: 0.12.0(@biomejs/biome@2.4.2)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(yaml@2.8.2)) vite-plugin-electron: specifier: 0.29.0 version: 0.29.0(vite-plugin-electron-renderer@0.14.6) @@ -314,59 +314,59 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} - '@biomejs/biome@2.3.15': - resolution: {integrity: sha512-u+jlPBAU2B45LDkjjNNYpc1PvqrM/co4loNommS9/sl9oSxsAQKsNZejYuUztvToB5oXi1tN/e62iNd6ESiY3g==} + '@biomejs/biome@2.4.2': + resolution: {integrity: sha512-vVE/FqLxNLbvYnFDYg3Xfrh1UdFhmPT5i+yPT9GE2nTUgI4rkqo5krw5wK19YHBd7aE7J6r91RRmb8RWwkjy6w==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-darwin-arm64@2.3.15': - resolution: {integrity: sha512-SDCdrJ4COim1r8SNHg19oqT50JfkI/xGZHSyC6mGzMfKrpNe/217Eq6y98XhNTc0vGWDjznSDNXdUc6Kg24jbw==} + '@biomejs/cli-darwin-arm64@2.4.2': + resolution: {integrity: sha512-3pEcKCP/1POKyaZZhXcxFl3+d9njmeAihZ17k8lL/1vk+6e0Cbf0yPzKItFiT+5Yh6TQA4uKvnlqe0oVZwRxCA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@2.3.15': - resolution: {integrity: sha512-RkyeSosBtn3C3Un8zQnl9upX0Qbq4E3QmBa0qjpOh1MebRbHhNlRC16jk8HdTe/9ym5zlfnpbb8cKXzW+vlTxw==} + '@biomejs/cli-darwin-x64@2.4.2': + resolution: {integrity: sha512-P7hK1jLVny+0R9UwyGcECxO6sjETxfPyBm/1dmFjnDOHgdDPjPqozByunrwh4xPKld8sxOr5eAsSqal5uKgeBg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@2.3.15': - resolution: {integrity: sha512-SSSIj2yMkFdSkXqASzIBdjySBXOe65RJlhKEDlri7MN19RC4cpez+C0kEwPrhXOTgJbwQR9QH1F4+VnHkC35pg==} + '@biomejs/cli-linux-arm64-musl@2.4.2': + resolution: {integrity: sha512-/x04YK9+7erw6tYEcJv9WXoBHcULI/wMOvNdAyE9S3JStZZ9yJyV67sWAI+90UHuDo/BDhq0d96LDqGlSVv7WA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [musl] - '@biomejs/cli-linux-arm64@2.3.15': - resolution: {integrity: sha512-FN83KxrdVWANOn5tDmW6UBC0grojchbGmcEz6JkRs2YY6DY63sTZhwkQ56x6YtKhDVV1Unz7FJexy8o7KwuIhg==} + '@biomejs/cli-linux-arm64@2.4.2': + resolution: {integrity: sha512-DI3Mi7GT2zYNgUTDEbSjl3e1KhoP76OjQdm8JpvZYZWtVDRyLd3w8llSr2TWk1z+U3P44kUBWY3X7H9MD1/DGQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [glibc] - '@biomejs/cli-linux-x64-musl@2.3.15': - resolution: {integrity: sha512-dbjPzTh+ijmmNwojFYbQNMFp332019ZDioBYAMMJj5Ux9d8MkM+u+J68SBJGVwVeSHMYj+T9504CoxEzQxrdNw==} + '@biomejs/cli-linux-x64-musl@2.4.2': + resolution: {integrity: sha512-wbBmTkeAoAYbOQ33f6sfKG7pcRSydQiF+dTYOBjJsnXO2mWEOQHllKlC2YVnedqZFERp2WZhFUoO7TNRwnwEHQ==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [musl] - '@biomejs/cli-linux-x64@2.3.15': - resolution: {integrity: sha512-T8n9p8aiIKOrAD7SwC7opiBM1LYGrE5G3OQRXWgbeo/merBk8m+uxJ1nOXMPzfYyFLfPlKF92QS06KN1UW+Zbg==} + '@biomejs/cli-linux-x64@2.4.2': + resolution: {integrity: sha512-GK2ErnrKpWFigYP68cXiCHK4RTL4IUWhK92AFS3U28X/nuAL5+hTuy6hyobc8JZRSt+upXt1nXChK+tuHHx4mA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [glibc] - '@biomejs/cli-win32-arm64@2.3.15': - resolution: {integrity: sha512-puMuenu/2brQdgqtQ7geNwQlNVxiABKEZJhMRX6AGWcmrMO8EObMXniFQywy2b81qmC+q+SDvlOpspNwz0WiOA==} + '@biomejs/cli-win32-arm64@2.4.2': + resolution: {integrity: sha512-k2uqwLYrNNxnaoiW3RJxoMGnbKda8FuCmtYG3cOtVljs3CzWxaTR+AoXwKGHscC9thax9R4kOrtWqWN0+KdPTw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@2.3.15': - resolution: {integrity: sha512-kDZr/hgg+igo5Emi0LcjlgfkoGZtgIpJKhnvKTRmMBv6FF/3SDyEV4khBwqNebZIyMZTzvpca9sQNSXJ39pI2A==} + '@biomejs/cli-win32-x64@2.4.2': + resolution: {integrity: sha512-9ma7C4g8Sq3cBlRJD2yrsHXB1mnnEBdpy7PhvFrylQWQb4PoyCmPucdX7frvsSBQuFtIiKCrolPl/8tCZrKvgQ==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -4648,39 +4648,39 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@biomejs/biome@2.3.15': + '@biomejs/biome@2.4.2': optionalDependencies: - '@biomejs/cli-darwin-arm64': 2.3.15 - '@biomejs/cli-darwin-x64': 2.3.15 - '@biomejs/cli-linux-arm64': 2.3.15 - '@biomejs/cli-linux-arm64-musl': 2.3.15 - '@biomejs/cli-linux-x64': 2.3.15 - '@biomejs/cli-linux-x64-musl': 2.3.15 - '@biomejs/cli-win32-arm64': 2.3.15 - '@biomejs/cli-win32-x64': 2.3.15 + '@biomejs/cli-darwin-arm64': 2.4.2 + '@biomejs/cli-darwin-x64': 2.4.2 + '@biomejs/cli-linux-arm64': 2.4.2 + '@biomejs/cli-linux-arm64-musl': 2.4.2 + '@biomejs/cli-linux-x64': 2.4.2 + '@biomejs/cli-linux-x64-musl': 2.4.2 + '@biomejs/cli-win32-arm64': 2.4.2 + '@biomejs/cli-win32-x64': 2.4.2 - '@biomejs/cli-darwin-arm64@2.3.15': + '@biomejs/cli-darwin-arm64@2.4.2': optional: true - '@biomejs/cli-darwin-x64@2.3.15': + '@biomejs/cli-darwin-x64@2.4.2': optional: true - '@biomejs/cli-linux-arm64-musl@2.3.15': + '@biomejs/cli-linux-arm64-musl@2.4.2': optional: true - '@biomejs/cli-linux-arm64@2.3.15': + '@biomejs/cli-linux-arm64@2.4.2': optional: true - '@biomejs/cli-linux-x64-musl@2.3.15': + '@biomejs/cli-linux-x64-musl@2.4.2': optional: true - '@biomejs/cli-linux-x64@2.3.15': + '@biomejs/cli-linux-x64@2.4.2': optional: true - '@biomejs/cli-win32-arm64@2.3.15': + '@biomejs/cli-win32-arm64@2.4.2': optional: true - '@biomejs/cli-win32-x64@2.3.15': + '@biomejs/cli-win32-x64@2.4.2': optional: true '@csstools/color-helpers@5.0.2': @@ -8868,7 +8868,7 @@ snapshots: extsprintf: 1.4.1 optional: true - vite-plugin-checker@0.12.0(@biomejs/biome@2.3.15)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(yaml@2.8.2)): + vite-plugin-checker@0.12.0(@biomejs/biome@2.4.2)(typescript@5.9.3)(vite@7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(yaml@2.8.2)): dependencies: '@babel/code-frame': 7.29.0 chokidar: 4.0.3 @@ -8880,7 +8880,7 @@ snapshots: vite: 7.3.1(@types/node@24.10.13)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(yaml@2.8.2) vscode-uri: 3.1.0 optionalDependencies: - '@biomejs/biome': 2.3.15 + '@biomejs/biome': 2.4.2 typescript: 5.9.3 vite-plugin-electron-renderer@0.14.6: {} From f8967669110e2cdaad6a94627d1f27ff3a1959e3 Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Tue, 17 Feb 2026 21:18:30 -0500 Subject: [PATCH 2/3] fix Signed-off-by: Adam Setch --- biome.json | 58 +++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 42 insertions(+), 16 deletions(-) diff --git a/biome.json b/biome.json index 5966fc8a1..7c7c664ba 100644 --- a/biome.json +++ b/biome.json @@ -1,7 +1,10 @@ { "$schema": "https://biomejs.dev/schemas/2.4.2/schema.json", "files": { - "includes": ["**", "!**/generated/**/*"] + "includes": [ + "**", + "!**/generated/**/*" + ] }, "assist": { "actions": { @@ -12,9 +15,15 @@ "groups": [ ":NODE:", ":BLANK_LINE:", - ["react*", "@testing-library/**"], + [ + "react*", + "@testing-library/**" + ], ":BLANK_LINE:", - ["*electron*", "menubar"], + [ + "*electron*", + "menubar" + ], ":BLANK_LINE:", "@primer/**", ":BLANK_LINE:", @@ -22,13 +31,23 @@ ":BLANK_LINE:", ":PACKAGE:", ":BLANK_LINE:", - ["**/__mocks__/**", "**/__helpers__/**"], + [ + "**/__mocks__/**", + "**/__helpers__/**" + ], ":BLANK_LINE:", "**/shared/**", ":BLANK_LINE:", - ["**/constants", "**/constants/**"], + [ + "**/constants", + "**/constants/**" + ], ":BLANK_LINE:", - ["**/context/**", "**/hooks/**", "**/routes/**"], + [ + "**/context/**", + "**/hooks/**", + "**/routes/**" + ], ":BLANK_LINE:", [ "**/layout/**", @@ -56,8 +75,7 @@ "rules": { "recommended": true, "a11y": { - "useKeyWithClickEvents": "off", - "useSemanticElements": "off" + "useKeyWithClickEvents": "off" }, "correctness": { "noUnusedFunctionParameters": "error", @@ -72,21 +90,29 @@ ] } }, - "useUniqueElementIds": "off" + "useHookAtTopLevel": { + "level": "error", + "options": { + "ignore": [ + "useAlternateIdleIcon", + "useUnreadActiveIcon" + ] + } + } }, "style": { - "useDefaultSwitchClause": "error", + "noInferrableTypes": "error", "noParameterAssign": "error", + "noUnusedTemplateLiteral": "error", + "noUselessElse": "error", "useAsConstAssertion": "error", "useBlockStatements": "error", "useDefaultParameterLast": "error", + "useDefaultSwitchClause": "error", "useEnumInitializers": "error", - "useSelfClosingElements": "error", - "useSingleVarDeclarator": "error", - "noUnusedTemplateLiteral": "error", "useNumberNamespace": "error", - "noInferrableTypes": "error", - "noUselessElse": "error" + "useSelfClosingElements": "error", + "useSingleVarDeclarator": "error" }, "suspicious": { "noConsole": "error", @@ -123,4 +149,4 @@ "clientKind": "git", "useIgnoreFile": true } -} +} \ No newline at end of file From 76acc3f1b0f25d4179b7d0770fd9c7bd142d736f Mon Sep 17 00:00:00 2001 From: Adam Setch Date: Tue, 17 Feb 2026 21:23:40 -0500 Subject: [PATCH 3/3] fix Signed-off-by: Adam Setch --- biome.json | 38 ++++++++------------------------------ 1 file changed, 8 insertions(+), 30 deletions(-) diff --git a/biome.json b/biome.json index 7c7c664ba..1743d6ede 100644 --- a/biome.json +++ b/biome.json @@ -1,10 +1,7 @@ { "$schema": "https://biomejs.dev/schemas/2.4.2/schema.json", "files": { - "includes": [ - "**", - "!**/generated/**/*" - ] + "includes": ["**", "!**/generated/**/*"] }, "assist": { "actions": { @@ -15,15 +12,9 @@ "groups": [ ":NODE:", ":BLANK_LINE:", - [ - "react*", - "@testing-library/**" - ], + ["react*", "@testing-library/**"], ":BLANK_LINE:", - [ - "*electron*", - "menubar" - ], + ["*electron*", "menubar"], ":BLANK_LINE:", "@primer/**", ":BLANK_LINE:", @@ -31,23 +22,13 @@ ":BLANK_LINE:", ":PACKAGE:", ":BLANK_LINE:", - [ - "**/__mocks__/**", - "**/__helpers__/**" - ], + ["**/__mocks__/**", "**/__helpers__/**"], ":BLANK_LINE:", "**/shared/**", ":BLANK_LINE:", - [ - "**/constants", - "**/constants/**" - ], + ["**/constants", "**/constants/**"], ":BLANK_LINE:", - [ - "**/context/**", - "**/hooks/**", - "**/routes/**" - ], + ["**/context/**", "**/hooks/**", "**/routes/**"], ":BLANK_LINE:", [ "**/layout/**", @@ -93,10 +74,7 @@ "useHookAtTopLevel": { "level": "error", "options": { - "ignore": [ - "useAlternateIdleIcon", - "useUnreadActiveIcon" - ] + "ignore": ["useAlternateIdleIcon", "useUnreadActiveIcon"] } } }, @@ -149,4 +127,4 @@ "clientKind": "git", "useIgnoreFile": true } -} \ No newline at end of file +}