From 1583f8c44d653572feaaecb510c3fd85f0bab508 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denny=20Korsuk=C3=A9witz?= Date: Thu, 12 Dec 2024 09:29:39 +0100 Subject: [PATCH] eslint.config.js --- .eslintignore | 2 -- eslint.config.js | 25 +++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) delete mode 100644 .eslintignore create mode 100644 eslint.config.js diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 515dfdf..0000000 --- a/.eslintignore +++ /dev/null @@ -1,2 +0,0 @@ -coverage -**/templates diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..c8c26b2 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,25 @@ +// eslint.config.js +import { ESLint } from "eslint"; + +export default new ESLint({ + baseConfig: { + env: { + browser: true, + es2021: true, + node: true, + }, + extends: [ + "eslint:recommended", + "plugin:prettier/recommended", + "xo", + ], + parserOptions: { + ecmaVersion: "latest", + sourceType: "module", + }, + rules: { + // Add your custom rules here + }, + }, + ignores: ["node_modules/**", "coverage", "**/templates"], +}); \ No newline at end of file