From 56d17c4f3f02133351a4c8c98247be0f7e269eeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89mile=20R=C3=A9?= Date: Thu, 22 Jan 2026 20:12:28 +0400 Subject: [PATCH] Streamline ts eslint configs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Émile Ré --- apps/console/eslint.config.mjs | 7 ------- apps/trust/eslint.config.mjs | 9 --------- packages/eslint-config/eslint.config.mjs | 7 ------- packages/eslint-config/src/tsConfigs.ts | 5 +++++ packages/ui/eslint.config.mjs | 7 ------- 5 files changed, 5 insertions(+), 30 deletions(-) diff --git a/apps/console/eslint.config.mjs b/apps/console/eslint.config.mjs index 26b459956..0cc281944 100644 --- a/apps/console/eslint.config.mjs +++ b/apps/console/eslint.config.mjs @@ -8,11 +8,4 @@ export default defineConfig([ ...configs.react, configs.languageOptions.browser, ...configs.stylistic, - { - languageOptions: { - parserOptions: { - tsConfigRootDir: import.meta.dirname, - }, - }, - }, ]); diff --git a/apps/trust/eslint.config.mjs b/apps/trust/eslint.config.mjs index 8183275ab..0cc281944 100644 --- a/apps/trust/eslint.config.mjs +++ b/apps/trust/eslint.config.mjs @@ -1,7 +1,5 @@ import { defineConfig } from "eslint/config"; import { configs } from "@probo/eslint-config"; -// import { createTypeScriptImportResolver } from "eslint-import-resolver-typescript"; -// import { importX } from "eslint-plugin-import-x"; export default defineConfig([ ...configs.base, @@ -10,11 +8,4 @@ export default defineConfig([ ...configs.react, configs.languageOptions.browser, ...configs.stylistic, - { - languageOptions: { - parserOptions: { - tsConfigRootDir: import.meta.dirname, - }, - }, - }, ]); diff --git a/packages/eslint-config/eslint.config.mjs b/packages/eslint-config/eslint.config.mjs index 78d7ae91c..21b0faded 100644 --- a/packages/eslint-config/eslint.config.mjs +++ b/packages/eslint-config/eslint.config.mjs @@ -10,11 +10,4 @@ export default defineConfig([ ...tsConfigs, nodeLanguageOptionsConfig, ...stylisticConfigs, - { - languageOptions: { - parserOptions: { - tsConfigRootDir: import.meta.dirname, - }, - }, - }, ]); diff --git a/packages/eslint-config/src/tsConfigs.ts b/packages/eslint-config/src/tsConfigs.ts index f92db6437..39a757dfd 100644 --- a/packages/eslint-config/src/tsConfigs.ts +++ b/packages/eslint-config/src/tsConfigs.ts @@ -19,5 +19,10 @@ export const tsConfigs = [ }, ], }, + languageOptions: { + parserOptions: { + projectService: true, + }, + }, } satisfies Linter.Config, ]; diff --git a/packages/ui/eslint.config.mjs b/packages/ui/eslint.config.mjs index b9a5950dc..65d111bb1 100644 --- a/packages/ui/eslint.config.mjs +++ b/packages/ui/eslint.config.mjs @@ -18,11 +18,4 @@ export default defineConfig([ sourceType: "commonjs", }, }, - { - languageOptions: { - parserOptions: { - tsConfigRootDir: import.meta.dirname, - }, - }, - }, ]);