При использовании ESLint у меня есть следующий параметр в моей конфигурации, и я хотел бы сохранить его:
"env": {
"browser": true
},
Это позволяет мне ссылаться на глобальные объекты, такие как окно, без явного отображения их как глобальных.
Однако он допускает слишком много вещей. В частности, я могу ссылаться на функцию find
напрямую ( window.find ), но при использовании find
в нашей кодовой базе мы почти всегда должны ссылаться на функцию find
lodash, которую мы импортируем напрямую. Иногда я забывал об импорте, и ESLint не выдавал мне ошибок.
Есть ли хороший способ добавить исключения в конфигурацию env
? IE: «никогда не рассматривать эту переменную как глобальную?»