Estoy tratando de deshabilitar la corrección de eslint al guardar para una regla específica cuando uso vscode. En la práctica, me gustaría que los problemas de matriz de dependencia de los ganchos React se muestren al usuario pero no se solucionen . Esta es mi configuración.json:
{ "editor.formatOnSave": false, "[javascript]": { "editor.formatOnSave": false }, "[javascriptreact]": { "editor.formatOnSave": false }, "editor.codeActionsOnSave": { "source.fixAll.eslint": true, }, "eslint.codeActionsOnSave.rules": [ "!react-hooks/exhaustive-deps", "*" ], "eslint.validate": ["javascript", "javascriptreact"] }Esperaría que eslint muestre una advertencia cuando rompa la regla de dependencias exhaustivas, pero la dejo ahí cuando guardo el archivo. En cambio, mi código aún está fijo al guardar, ¿qué estoy haciendo mal?
(nota: la regla de dependencias de ganchos no debe romperse, pero estoy trabajando en un proyecto existente, no puedo revisar todos los ganchos existentes y ya he visto que el código se rompe debido a que los ganchos se activan cuando no deberían haberlo hecho). debido a la corrección automática de ESLint)