From 9581bce0f83b17521bb138d0394b68a1c033f077 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Wed, 11 Mar 2026 23:42:32 +0100 Subject: [PATCH] Fix eslint plugin rules in oxlint --- .oxlintrc.jsonc | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.oxlintrc.jsonc b/.oxlintrc.jsonc index 44d956e8..7dc0f46b 100644 --- a/.oxlintrc.jsonc +++ b/.oxlintrc.jsonc @@ -338,7 +338,23 @@ "jsx_a11y/role-has-required-aria-props": "error", "jsx_a11y/role-supports-aria-props": "error", "jsx_a11y/scope": "error", - "jsx_a11y/tabindex-no-positive": "error" + "jsx_a11y/tabindex-no-positive": "error", + + // ── Lingui rules ── + "lingui/t-call-in-function": "error", + "lingui/no-single-tag-to-translate": "error", + "lingui/no-single-variables-to-translate": "error", + "lingui/no-trans-inside-trans": "error", + "lingui/no-expression-in-message": "off", + + // ── No relative import paths ── + "no-relative-import-paths/no-relative-import-paths": "error", + + // ── Unused imports ── + "unused-imports/no-unused-imports": "error", + + // ── No .only in tests ── + "no-only-tests/no-only-tests": "error" }, "settings": { "jsx-a11y": {