Update ESLint and simplify config (#3724)

This does not change the rules of ESLint. It's just a little cosmetic
fine-tuning.
This commit is contained in:
Kristjan ESPERANTO
2025-02-22 19:12:01 +01:00
committed by GitHub
parent 62c22d785c
commit 28bcee7de6
4 changed files with 235 additions and 239 deletions

View File

@@ -6,9 +6,11 @@ import eslintPluginStylistic from "@stylistic/eslint-plugin";
import globals from "globals";
const config = [
eslintPluginJs.configs.recommended,
eslintPluginImport.flatConfigs.recommended,
eslintPluginJest.configs["flat/recommended"],
eslintPluginJs.configs.recommended,
eslintPluginPackageJson,
eslintPluginStylistic.configs.all,
{
files: ["**/*.js"],
languageOptions: {
@@ -24,13 +26,7 @@ const config = [
moment: "readonly"
}
},
plugins: {
...eslintPluginStylistic.configs["all-flat"].plugins,
...eslintPluginJest.configs["flat/recommended"].plugins
},
rules: {
...eslintPluginStylistic.configs["all-flat"].rules,
...eslintPluginJest.configs["flat/recommended"].rules,
"@stylistic/array-element-newline": ["error", "consistent"],
"@stylistic/arrow-parens": ["error", "always"],
"@stylistic/brace-style": "off",
@@ -99,11 +95,7 @@ const config = [
},
sourceType: "module"
},
plugins: {
...eslintPluginStylistic.configs["all-flat"].plugins
},
rules: {
...eslintPluginStylistic.configs["all-flat"].rules,
"@stylistic/array-element-newline": "off",
"@stylistic/indent": ["error", "tab"],
"@stylistic/padded-blocks": ["error", "never"],