Add eslint-plugin-relay rules (warning only)

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-01-23 15:16:41 +04:00
parent 188ae13d58
commit 3899656730
8 changed files with 73 additions and 0 deletions

View File

@@ -2,6 +2,7 @@ import { baseConfigs } from "#baseConfigs";
import { importsConfigs } from "#importsConfigs";
import { browserLanguageOptionsConfigs, nodeLanguageOptionsConfigs } from "#languageOptionsConfigs";
import { reactConfigs } from "#reactConfigs";
import { relayConfigs } from "#relayConfigs";
import { stylisticConfigs } from "#stylisticConfigs";
import { tsConfigs } from "#tsConfigs";
@@ -10,6 +11,7 @@ export const configs = {
imports: importsConfigs,
ts: tsConfigs,
react: reactConfigs,
relay: relayConfigs,
stylistic: stylisticConfigs,
languageOptions: {
browser: browserLanguageOptionsConfigs,

View File

@@ -0,0 +1,11 @@
import relay from "eslint-plugin-relay";
import type { FlatConfig } from "typescript-eslint";
export const relayConfigs: FlatConfig.ConfigArray = [
{
plugins: {
relay: relay,
},
...relay.configs["ts-recommended"],
},
];