Невозможно проверить файл на наличие ошибок, используя eslint в angular 6 с проектом, использующим eslint-plugin- angularjs -security-rules - PullRequest
1 голос
/ 06 апреля 2020

Я очень новичок в eslint, и один из моих клиентов попросил выполнить предварительную проверку безопасности с помощью Eslint и попросил использовать AngularJS Правила безопасности для ESLint (https://www.npmjs.com/package/eslint-plugin-angularjs-security-rules). Мне не ясно, каков правильный процесс для выполнения этой задачи, у меня есть angular 6 проект. Я сделал следующие шаги 1. npm i eslint-plugin- angularjs -security-rules 2. пакет обновления. json добавление файла "eslint": "^ 4.16.0" 3. run npm я 4. создал файл .eslintr c и добавил следующий код

{ 
"env" : {
  "browser" : true,
  "es6" : true 
},
"plugins" : [
  "angularjs-security-rules"
],
"rules" : {


  "angularjs-security-rules/detect-angular-trustAs-methods": 1,
  "angularjs-security-rules/detect-angular-trustAsHtml-method": 1,
  "angularjs-security-rules/detect-angular-trustAsCss-method": 1,
  "angularjs-security-rules/detect-angular-trustAsUrl-method": 1,
  "angularjs-security-rules/detect-angular-trustAsJs-method": 1,
  "angularjs-security-rules/detect-angular-trustAsResourceUrl-method": 1,
  "angularjs-security-rules/detect-angular-open-redirect": 1,
  "angularjs-security-rules/detect-angular-element-methods": 1,
  "angularjs-security-rules/detect-angular-orderBy-expressions": 1,
  "angularjs-security-rules/detect-angular-resource-loading": 1,
  "angularjs-security-rules/detect-angular-sce-disabled": 1,
  "angularjs-security-rules/detect-angular-scope-expressions": 1,
  "angularjs-security-rules/detect-angular-service-expressions": 1,
  "angularjs-security-rules/detect-third-party-angular-translate": 1
}

}

У меня нет никакой подсказки после этого, чтобы использовать команды eslint для сканирования моего репозитория и поиска ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...