Nuestro proyecto especifica que la regla de linebreak-style
es "unix"
. Sin embargo, algunos desarrolladores usan Windows con conversión automática a CRLF y nos gustaría mantenerlo como está por ahora. ¿Es posible desactivar la regla de linebreak-style
linebreak (o configurarla en "windows"
) en sus computadoras de tal manera que esta configuration no se comparta con el repository principal (es decir, no visible para git)?
Puede usar --skip-worktree
para evitar la comprobación de git de los cambios en un file de configuration.
Ej: git update-index --skip-worktree path\to\.eslintrc.json
Opcionalmente, podría combinar esto con la funcionalidad extends en los files de configuration de eslint, de modo que un file de configuration tenga sus configuraciones base / compartidas y un file de configuration ignorado por git pueda aplicar cambios locales. Este enfoque debería ayudarlo a mantener la mayoría de las reglas de eslint compartidas a través de git.