JSHint - это инструмент статического анализа кода, используемый при разработке программного обеспечения для проверки соответствия исходного кода JavaScript правилам кодирования. Версия командной строки JSHint, распространяемая в виде модуля Node.JS, позволяет автоматизировать «linting». обрабатывать и интегрировать JSHint в рабочий процесс разработки веб-сайта.