Error de ESLint: Cannot read file '.../tsconfig.json' — ¿cómo solucionarlo?
¡Hola! Soy nuevo en TypeScript y estoy intentando configurar el linting en mi proyecto. Instalé ESLint, typescript-eslint, creé el archivo de configuración `.eslintrc.json`. Pero cuando ejecuto ESLint, obtengo el siguiente error:
```
Parsing error: Cannot read file '.../tsconfig.json'.eslint
```
Aquí está mi archivo `.eslintrc.json`:
```json
{
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "./tsconfig.json"
},
"plugins": ["@typescript-eslint"],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended"
]
}
```
Y mi `tsconfig.json` está en la raíz del proyecto:
```json
{
"compilerOptions": {
"target": "ES2020",
"module": "commonjs",
"strict": true,
"outDir": "./dist"
},
"include": ["src/**/*"]
}
```
Estructura de carpetas:
```
my-project/
├── .eslintrc.json
├── tsconfig.json
├── src/
│ └── index.ts
└── package.json
```
Verifiqué que el archivo `tsconfig.json` existe y está en la raíz. ¿Qué estoy haciendo mal?