Автоматических инструментов нет, но можно попробовать частично облегчить ручной анализ
Например большинство кода запутывают свою логику через формирования строки и преобразование ее в код с помощью eval
Переопредели eval, поставив в него логирование запускаемого кода, и запустим требований код, среди последних записей будет итоговый.
Само собой форматирование кода гуглить beautify javascript
Коряво поименованные идентификаторы можно рефакторить в ide, там же форматировать