Проект загружается с CRA без --typescript
, затем TS добавляется следующим образом: https://facebook.github.io/create-react-app/docs/adding-typescript
.
eslintrc
выглядит так:
{
"extends": ["plugin:@typescript-eslint/recommended", "react-app"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"plugins": ["@typescript-eslint", "react"],
"rules": {}
}
tsconfig
по умолчанию.Я сделал tslint --init
, который добавил конфигурацию .json
по умолчанию.
Неиспользуемые переменные в .js
файлах отображаются в консоли как предупреждение или ошибка, но все в файлах .ts
и .tsx
игнорируетсяЕсть ли способ показать их в консоли?
Если нет, то как лучше всего показывать где-либо ошибки линтинга, не вводя каждый раз eslint
.