web-dev-qa-db-fra.com

TSLint: le nom de la variable doit être en majuscule ou en majuscule

J'ai des noms de variables commençant par un trait de soulignement, je reçois toujours cet avertissement après la mise à jour de mon tslint.json

tslint.json

{
  "extends": "tslint:recommended",
  "rules": {
    "variable-name": [
      true,
      "ban-keywords",
      "check-format",
      "allow-leading-underscore"
    ]
  },
  "exclude": [
    "build/**/*",
    "node_modules/**/*",
    "tmp/**/*"
  ]
}

où ai-je tort?

merci pour vos commentaires

MISE À JOUR

J'utilise la version 4.5.1 de TSLint

12
user762579

Vous pouvez résoudre le problème de cette façon:

{
  "extends": [
    "tslint:recommended"
  ],
  "jsRules": {},
  "rules": {
    "variable-name": [
      true,
      "ban-keywords",
      "check-format",
      "allow-leading-underscore"
    ]
  },
  "rulesDirectory": []
}
21
Leonardo Venoso