Я пытаюсь найти правило eslint для перехвата, если две функции в файле изменяют переменную в области видимости модуля root, что-то вроде
let state = 0
const getNextCount = () => state++
const getCount = () => state
Думая здесь, я хочу проверить для util
файлов, которые имеют различные утилиты общего состояния. Я посмотрел на fp / no-mutation , но он слишком строг для того, что я ищу, я просто хочу проверить этот конкретный случай c, а не запретить все мутации. Любопытно, есть ли правило для этого или способ ограничить область действия правила fp
.