Grunt JSBeautifier

See here for more options: https://github.com/beautify-web/js-beautify#options