From edc8da77f167bca9dfd8e42542fbdbfb92f38dbe Mon Sep 17 00:00:00 2001 From: Alexander Gabriel Date: Mon, 6 May 2024 13:12:46 +0200 Subject: [PATCH] config eslint --- .eslintrc | 2 +- eslint.config.js | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 eslint.config.js diff --git a/.eslintrc b/.eslintrc index 22304a51a..418a5aa73 100644 --- a/.eslintrc +++ b/.eslintrc @@ -35,7 +35,7 @@ "node": true, "es2022": true, }, - "plugins": ["@typescript-eslint", "react", "react-hooks"], + "plugins": ["@typescript-eslint", "react", "react-hooks", "import"], "settings": { "react": { "version": "detect", diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 000000000..3b08cc2f2 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,15 @@ +import typescriptPlugin from '@typescript-eslint/eslint-plugin' +import reactPlugin from 'eslint-plugin-react' +import reactHooksPlugin from 'eslint-plugin-react-hooks' +import parser from '@typescript-eslint/parser' + +export default [ + { + languageOptions: { parser }, + plugins: { + typescript: typescriptPlugin, + react: reactPlugin, + reactHooks: reactHooksPlugin, + }, + }, +]