jsbeautifier,
There is a current issue or rather a pet-peeve I have with indentation inside a function which has been explained here: https://github.com/einars/js-beautify/issues/268