From 3d838be8a6d7adb04c512eae12a59aac1052b61b Mon Sep 17 00:00:00 2001 From: Gleb Voitenko Date: Tue, 9 Apr 2024 16:13:04 +0300 Subject: [PATCH] fix: add dirname to config --- .eslintrc | 23 ----------------------- .eslintrc.js | 24 ++++++++++++++++++++++++ 2 files changed, 24 insertions(+), 23 deletions(-) delete mode 100644 .eslintrc create mode 100644 .eslintrc.js diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index c51445ff..00000000 --- a/.eslintrc +++ /dev/null @@ -1,23 +0,0 @@ -{ - "extends": ["@diplodoc/eslint-config"], - "root": true, - "overrides": [ - { - "files": ["*"], - "rules": { - "@typescript-eslint/no-explicit-any": 2, - "@typescript-eslint/no-namespace": 1, - "no-shadow": "off", - "@typescript-eslint/no-shadow": "off" - } - }, - { - "files": ["*.ts", "*.tsx"], - "parser": "@typescript-eslint/parser", - "parserOptions": { - "sourceType": "module", - "project": ["./tsconfig.transform.json", "./tsconfig.json"] - } - } - ] -} diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 00000000..21811aa0 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,24 @@ +module.exports = { + extends: ['@diplodoc/eslint-config'], + root: true, + overrides: [ + { + "files": ["*"], + "rules": { + "@typescript-eslint/no-explicit-any": 2, + "@typescript-eslint/no-namespace": 1, + "no-shadow": "off", + "@typescript-eslint/no-shadow": "off" + } + }, + { + files: ['*.ts', '*.tsx'], + parser: '@typescript-eslint/parser', + parserOptions: { + sourceType: 'module', + project: ['./tsconfig.transform.json', './tsconfig.json'], + tsconfigRootDir: __dirname, + }, + }, + ], +};