Ignorar los errores de eslint durante la precomisión de git

Me gustaría utilizar eslint con git pre-commit hook, por lo que puede corregir los errores automáticamente (al less lo que se puede corregir automáticamente) e ignorar otros errores, por lo que no bloquea el commit.

El código de package.json:

"scripts": { "test-staged": "lint-staged" }, "pre-commit": [ "test-staged" ], "lint-staged": { "*.{js,jsx}": [ "eslint --config=config/.eslintrc --fix", "git add" ] } 

¿Cómo puedo lograrlo?

Ok, creo que logré que funcione:

 "scripts": { "eslint-fix-force": "npm run eslint --fix || true", "test-staged": "lint-staged" } "lint-staged": { "*.{js,jsx}": [ "eslint-fix-force", "git add" ] } 

También necesita tener lint-staged en dependencies dentro de package.json