Disable some eslint rules this in extend plugins

Hello !

I have this eslint config :

// eslint-disable-next-line @typescript-eslint/no-var-requires
const path = require("path");

/** @type {import("eslint").Linter.Config} */
const config = {
    overrides: [
        {
            extends: [
                "plugin:@typescript-eslint/recommended-requiring-type-checking",
            ],
            files: ["*.ts", "*.tsx"],
            parserOptions: {
                project: path.join(__dirname, "tsconfig.json"),
            },
        },
    ],
    parser: "@typescript-eslint/parser",
    parserOptions: {
        project: path.join(__dirname, "tsconfig.json"),
    },
    plugins: ["@typescript-eslint"],
    extends: ["next/core-web-vitals", "plugin:@typescript-eslint/recommended"],
    rules: {
        "@typescript-eslint/consistent-type-imports": [
            "warn",
            {
                prefer: "type-imports",
                fixStyle: "inline-type-imports",
            },
        ],
        "@typescript-eslint/no-unused-vars": ["warn", { argsIgnorePattern: "^_" }],
        "no-console": "error",
        "@typescript-eslint/no-misused-promise": "off",
        "@typescript-eslint/no-misused-promises": "off",
    },
};

module.exports = config;


The rules
"@typescript-eslint/no-misused-promise"
"@typescript-eslint/no-misused-promises"
give me error but i disabled it 😦

PS : I refresh ESLINT SERVER and it not work 😦
image.png
Was this page helpful?