Добавить исключение в глобальные envs в ESLint - PullRequest
0 голосов
/ 04 апреля 2019

При использовании ESLint у меня есть следующий параметр в моей конфигурации, и я хотел бы сохранить его:

    "env": {
        "browser": true
    },

Это позволяет мне ссылаться на глобальные объекты, такие как окно, без явного отображения их как глобальных.

Однако он допускает слишком много вещей. В частности, я могу ссылаться на функцию find напрямую ( window.find ), но при использовании find в нашей кодовой базе мы почти всегда должны ссылаться на функцию find lodash, которую мы импортируем напрямую. Иногда я забывал об импорте, и ESLint не выдавал мне ошибок.

Есть ли хороший способ добавить исключения в конфигурацию env? IE: «никогда не рассматривать эту переменную как глобальную?»

...