Ошибки ESlint при использовании <a href="https://stackru-com.translate.goog/cdn-cgi/l/email-protection?_x_tr_sl=en&_x_tr_tl=ru&_x_tr_hl=ru&_x_tr_pto=nui" rel="nofollow noopener noreferrer" target="_blank">[email protected]</a> с приложени
недавно в проекте, который я начинаю с нуля, я столкнулся с проблемой, которую не могу решить. Я не эксперт в pnp, на самом деле только что настраивал это в первый раз. Мы решили использовать [email protected] с настройкой без установки, я также настроил eslint, красивее, хаски с commitlint и запустил приложение.
Итак, после любого.tsx
при сохранении файла появляется эта ошибка:ошибка плагина eslint
Вот мой.eslintrc.json
{
"env": {
"browser": true,
"es2021": true,
"jest": true
},
"extends": [
"react-app",
"react-app/jest",
"airbnb",
"airbnb-typescript",
"plugin:import/typescript"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module",
"project": "./tsconfig.json"
},
"plugins": ["react", "@typescript-eslint"],
"rules": {
"react/react-in-jsx-scope": ["off"],
"react/jsx-uses-react": ["off"],
"react/no-array-index-key": ["off"],
"react/jsx-props-no-spreading": ["warn"],
"react/no-unescaped-entities": ["off"],
"react/function-component-definition": [
2,
{
"namedComponents": "arrow-function",
"unnamedComponents": "arrow-function"
}
]
}
}
И когда я устанавливаю эту единственную библиотеку вручную, она начинает запрашивать следующий плагин, из которого расширяется ESlint.