I am trying to disable jsx-a11y/anchor-is-valid
in eslintrc.json
. According to the docs, the relevant rule block looks like this:
{
"rules": {
"jsx-a11y/anchor-is-valid": [ "error", {
"components": [ "Link" ],
"specialLink": [ "hrefLeft", "hrefRight" ],
"aspects": [ "noHref", "invalidHref", "preferButton" ]
}]
}
}
This used to work before I upgraded create-react-app
to version 2.0, where my eslint rule was simply "jsx-a11y/anchor-is-valid": 0
.
I have read the eslint docs which says that we can simply change error
into off
, although I have tried that to no avail.
What is the correct way to disable the rule and what is the documentation that I should be referencing?
"off"
should be correct as far as I know. Are you leaving theObject
after the"off"
or are you just leaving the literal:"jsx-a11y/anchor-is-valid": [ "off"]
? – zero298["off"]
,"off"
,["off", {}]
– Poh Zi How