Я хотел бы, чтобы буква I предваряла каждое имя интерфейса в TypeScript. Некоторое время назад он начал работать. Добавлено правило для явной проверки «I».
Файл tslist.json выглядит следующим образом:
{
"defaultSeverity": "error",
"extends": [
"tslint:latest",
"tslint-react",
"tslint-config-prettier"
],
"linterOptions": {
"exclude": [
"node_modules/**/*.ts"
]
},
"rules": {
"no-console": false,
"interface-name": [true, "always-prefix"]
}
}
Согласно документации - https://palantir.github.io/tslint/rules/interface-name/
В чем может быть проблема? Использование кода Visual Studio с расширением TSLint.