cuentoneta / cuentoneta

Plataforma digital de lectura de relatos breves
https://cuentoneta.ar
Other
26 stars 31 forks source link

Eliminar archivo .eslintrc.json #1012

Closed erikgiovani closed 1 week ago

erikgiovani commented 1 month ago

Descripción

Esperar el soporte total de eslint 9 de los plugins para borrar el archivo .eslintrc.json y quedarnos solo con el eslint.config.js y remover el uso de FlatCompat para tener un archivo de configuración mas limpio.

Plugins a actualizar

Recursos

Estado de los plugins a migrar

Como referencia, en el repo de eslint están siguiendo los plugins y su soporte, Tracking: ESLint v9 support.

rolivencia commented 1 month ago

¿Podremos tener la lista de todos los plugins a migrar? De esa manera podemos ir haciendo una migración ordenada.

Addin commented 1 month ago

Acá la tienes Rami.

Como referencia, en el repo de eslint están siguiendo los plugins y su soporte, Tracking: ESLint v9 support.

erikgiovani commented 1 month ago

Acá la tienes Rami.

Como referencia, en el repo de eslint están siguiendo los plugins y su soporte, Tracking: ESLint v9 support.

Buena referencia 👌

erikgiovani commented 1 month ago

¿Podremos tener la lista de todos los plugins a migrar? De esa manera podemos ir haciendo una migración ordenada.

Ready 👍

rolivencia commented 1 month ago

Parece que ya tienen lista la PR para proceder con la actualización faltante en el repo de storybookjs/eslint-plugin-storybook: https://github.com/storybookjs/eslint-plugin-storybook/pull/156

cc @ErikGIovani @Addin

erikgiovani commented 4 weeks ago

Parece que ya tienen lista la PR para proceder con la actualización faltante en el repo de storybookjs/eslint-plugin-storybook: storybookjs/eslint-plugin-storybook#156

cc @ErikGIovani @Addin

Excelente 🥳, solo falta https://github.com/testing-library/eslint-plugin-testing-library/pull/928

erikgiovani commented 2 weeks ago

@rolivencia hace tres días hicieron merge del pull request de eslint-plugin-testing-library para el soporte de eslint 9, espero la actualización de nx y angular y empiezo con el issue en caso de que existan cambios con alguna de sus dependencias 👍

rolivencia commented 2 weeks ago

Listo el trabajo de #1035 para la actualización de Angular @erikgiovani. Tuve que proceder con la actualización a ESLint 9, y la de los plugins, debido a que sino me era imposible actualizar Nx a la última versión.

La dependencia eslint-plugin-testing-library está dando un warning por incompatibilidad de versiones. Tenlo en cuenta a la hora de abordar este issue, dado que quizá el soporte está cerca. En todo caso, si lo crees conveniente, podemos dejar un issue abierto específicamente para abordar este tema.

erikgiovani commented 2 weeks ago

@rolivencia gracias por la recomendación, lo tendré en cuenta 🥳