1 puntos por rlarudgh2017 2026-03-31 | Aún no hay comentarios. | Compartir por WhatsApp

Es una herramienta que convierte CRLF a LF y puede usarse junto con Husky y Lefthook.

Normalmente la convención de código suele ser LF, pero aunque se agregue eol=lf en .gitattribute, siempre hay personas que igual suben archivos con CRLF. Al final hay que hacer renormalize manualmente con git y volver a subirlo, y como eso era molesto, se creó esta herramienta.

Si configuras el hook pre-commit de git y lo subes al repositorio, todas las personas ejecutarán la conversión de crlf -> lf antes de hacer commit. Como mucha gente usa Husky o Lefthook, en la documentación se incluyeron ejemplos de configuración. Incluso si no usas Husky ni Lefthook, puedes agregarlo como hook pre-commit dentro de la carpeta hooks bajo .git.

Si solo quieres ejecutarlo una vez, también puedes instalar Node.js y correr un comando en la línea de comandos para convertir una carpeta específica a LF de forma puntual.

npmjs: https://www.npmjs.com/package/lfify
github: https://github.com/GyeongHoKim/lfify

Aún no hay comentarios.

Aún no hay comentarios.