Disable some lint rules due to bugs in eslint

This commit is contained in:
Kuba Orlik 2024-03-30 17:18:54 +01:00
parent 7da39a140c
commit cb3ff953d5

View File

@ -4,8 +4,10 @@ module.exports = {
plugins: ["@typescript-eslint", "prettier"], plugins: ["@typescript-eslint", "prettier"],
extends: [ extends: [
"eslint:recommended", "eslint:recommended",
"plugin:@typescript-eslint/recommended", // disabled due to https://github.com/typescript-eslint/typescript-eslint/issues/8804
"plugin:@typescript-eslint/recommended-requiring-type-checking", // "plugin:@typescript-eslint/recommended",
// disabled due to https://github.com/typescript-eslint/typescript-eslint/issues/8804
// "plugin:@typescript-eslint/recommended-requiring-type-checking",
"plugin:prettier/recommended", "plugin:prettier/recommended",
], ],
parserOptions: { parserOptions: {
@ -13,7 +15,8 @@ module.exports = {
ecmaFeatures: { ecmaFeatures: {
modules: true, modules: true,
}, },
project: ["./tsconfig.json", "./tsconfig-back.json"], // disabled due to https://github.com/typescript-eslint/typescript-eslint/issues/8804
//project: ["./tsconfig.json", "./tsconfig-back.json"],
}, },
rules: { rules: {
"@typescript-eslint/no-unused-vars": [2, { varsIgnorePattern: "TempstreamJSX" }], "@typescript-eslint/no-unused-vars": [2, { varsIgnorePattern: "TempstreamJSX" }],