# Problemas con eslint

**URL:** <https://meta.discourse.org/t/trouble-with-eslint/318178>\
**Category:** Development\
**Created:** [24 Julio, 2024 17:54 UTC](https://meta.discourse.org/t/trouble-with-eslint/318178 "2024-07-24T17:54:05Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Alteras](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alteras/32/179824_2.png) [@Alteras](https://meta.discourse.org/u/Alteras)\
**Post date:** [24 Julio, 2024 21:24 UTC](https://meta.discourse.org/t/trouble-with-eslint/318178/2 "2024-07-24T21:24:58Z")

</div>

He visto este error en mi propio plugin. Descubrí que se debía a que intenté actualizar el archivo de configuración de eslint de `.eslintrc.cjs` al último formato de configuración plana `eslint.config.js` a través de la migración de eslint. `eslint.config.js` no admite `--ext` ([Command Line Interface Reference - ESLint - Pluggable JavaScript Linter](https://eslint.org/docs/latest/use/command-line-interface#--ext)), por lo que cambiar el archivo al `.eslintrc.cjs` anterior debería solucionarlo.

Hay algunas instrucciones adicionales sobre cómo configurar los archivos de lint en [lint-configs/lint-configs at main · discourse/lint-configs · GitHub](https://github.com/discourse/lint-configs/tree/main/lint-configs)

Como contexto adicional, `@discourse/lint-configs` utiliza eslint 8.57.0, que por defecto no utiliza la nueva configuración plana [Configuration Files - ESLint - Pluggable JavaScript Linter](https://eslint.org/docs/v8.x/use/configure/configuration-files#configuration-file-formats).

---

_[View the full topic](https://meta.discourse.org/t/trouble-with-eslint/318178)._
