Когда разрабатывается проект - всегда приходится писать какой-то отладочный код. Более того - бывает что необходимо продебажить уже работающий код, и порасставлять там каких нибудь выводов для дебага.
Мой вопрос в общем-то относится не только к какому-либо дебажному коду, а к любому коду, которого не должно оказаться в продакшене.
Собственно вопрос звучит так: существует ли инструмент (пободный jslint/jshint), который может проверять комментарии в коде?
Пример:
var myModule = (function() {
var someVar = {
init: function() {
console.log('Hello, i\'m a module!');
}
};
console.log('return someVar'); // only for dev environtment
console.log('return someVar2'); // DELETE IT BEFORE COMMIT
return someVar;
})();
myModule.init();
Из кода думаю понятно от чего хочется избавиться перед коммитом. Посмотрел и jslint и jshint - но так и не нашел там такой функциональности, может быть плохо смотрел..
В jslint есть варнинг на комментарий содержащий "// TODO", но этого мало :-(
Пока что пользую самописный скрипт, но всё-таки хочется узнать у сообщества.