Se agrega una mejor configuración de eslint y prettier
Descripción
Se agregan buenas prácticas de ESLint, junto con reglas específicas (revisar en .eslintrc.cjs, campo rules)
Motivación y Contexto
Básicamente es porque se han estado obviando muchas buenas prácticas, además de que será de utilidad para los hooks pre-commit (#28)
¿Cómo ha sido probado?
Ha sido probado con node v20.15.1, con los comandos indicados en package.json, que son npm run lint y npm run lint:fix, que corren ESLint en el proyecto
OJO: npm run lint:fix se debería utilizar con mucho cuidad, revisando bien los cambios que realiza
Tipos de cambios
[ ] Bugfix (cambio que no interrumpe el funcionamiento y que soluciona un problema)
[x] New feature (cambio que no interrumpe el funcionamiento y que añade funcionalidad)
[ ] Breaking change (corrección o funcionalidad que podría causar que la funcionalidad existente cambie)
Lista de verificación:
[x] Mi código sigue el estilo de código de este proyecto.
[ ] Mi cambio requiere una modificación en la documentación.
[ ] He actualizado la documentación en consecuencia.
Se agrega una mejor configuración de eslint y prettier
Descripción
Se agregan buenas prácticas de ESLint, junto con reglas específicas (revisar en
.eslintrc.cjs
, camporules
)Motivación y Contexto
Básicamente es porque se han estado obviando muchas buenas prácticas, además de que será de utilidad para los hooks pre-commit (#28)
¿Cómo ha sido probado?
Ha sido probado con node
v20.15.1
, con los comandos indicados enpackage.json
, que sonnpm run lint
ynpm run lint:fix
, que corren ESLint en el proyectoTipos de cambios
Lista de verificación: