Erro ESLint: Cannot read file '.../tsconfig.json' — como corrigir?
Olá! Sou novo em TypeScript e estou tentando configurar o linting no meu projeto. Instalei ESLint, typescript-eslint, criei o config `.eslintrc.json`. Mas quando executo ESLint, recebo o erro:
```
Parsing error: Cannot read file '.../tsconfig.json'.eslint
```
Aqui está meu arquivo `.eslintrc.json`:
```json
{
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "./tsconfig.json"
},
"plugins": ["@typescript-eslint"],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended"
]
}
```
E meu `tsconfig.json` está na raiz do projeto:
```json
{
"compilerOptions": {
"target": "ES2020",
"module": "commonjs",
"strict": true,
"outDir": "./dist"
},
"include": ["src/**/*"]
}
```
Estrutura de pastas:
```
my-project/
├── .eslintrc.json
├── tsconfig.json
├── src/
│ └── index.ts
└── package.json
```
Verifiquei que o arquivo `tsconfig.json` existe e está na raiz. O que estou fazendo de errado?