Cómo ignorar la regla de eslint para una computadora específica

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.