Мне нужно создать скрипт, который будет анализировать файлы javascript для определенных ошибок в коде.анализ кода JavaScript, абстрактное синтаксическое дерево и прочее
Одним из первых предусмотренных способов является создание абстрактного синтаксического дерева файлов. Это можно сделать с помощью nodejs или любого другого инструмента? (желательно на языке сценариев или еще лучше в самом javascript или python).
Или есть даже лучший метод, который я мог бы использовать для анализа кода javascript?
EDIT: Как указано в некоторых ответах, JSLint и JSHint являются не инструментами, которые я ищу. Разумеется, я использую их, но они недостаточно специфичны для моих требований.
Какой инструмент вы предлагаете? – aspyct