В моем проекте мы имеем некоторые глобальные переменные, которые работают как контейнеры:
MyProject.MyFreature.someFunction = function() { ... }
Итак, я использую этот script по всему сайту, и JSLint/JSHint жалуется на это:
'MyProject' не определен
Я знаю, что могу перейти к каждому файлу JavaScript и добавить комментарий /*global MyProject*/
поверх него. Но я ищу способ определить этот комментарий в каком-то конфигурационном файле, поэтому мне не нужно искать файл по файлу, добавляя этот комментарий.
Какой-то вариант в опции config/jshint.yml
будет приятным.