Я использую командную строку node-jshint для проверки всех моих JS-файлов. Я делаю переназначение $ на:
$ = someWindowObj.document.id;
и он выдает мне ошибку "Только чтение". Я использую Mootools, поэтому я устанавливаю опцию mootools в true. Когда я отключаю эту опцию в самом файле, через /*jshint mootools:false*/
я все равно получаю ошибку. Разве отключение опции mootools (или jquery) не должно также устранить ошибку? Когда я полностью удаляю опцию mootools из ~/.jshintrc и JS-файла, ошибка не появляется.
Я не уверен, является ли это ошибкой или предполагаемым поведением, поэтому я решил написать об этом в SO, прежде чем отправлять ошибку.