J'ai suivant .eslintrc
{
"extends": "standard"
}
J'ai le code suivant dans mon fichier javascript
import React from 'react';
La ligne de code ci-dessus est incorrecte selon eslint. Cela donne suite à se plaindre.
"; Extra semicolon
Comment puis-je autoriser les points-virgules dans eslint?
eslint-config-standard
utilise la règle suivante pour les points-virgules:
"semi": [2, "never"]
La documentation de la règle répertorie ses options:
"always"
(par défaut) nécessite des points-virgules à la fin des instructions"never"
n'autorise pas les points-virgules à la fin des instructions (sauf pour lever l'ambiguïté des instructions commençant par [ (, /, + ou -)
Pour outrepasser la règle, vous pouvez modifier votre .eslintrc
pour toujours exiger des points-virgules:
{
"extends": "standard",
"rules": {
"semi": [2, "always"]
}
}
Ou pour désactiver la règle:
{
"extends": "standard",
"rules": {
"semi": 0
}
}
Modifiez votre .eslintrc avec
{
"extends": "standard",
"rules": {
"semi": [1, "always"]
}
}