Format and beautify JavaScript code. Minify and obfuscate for production. Detect syntax errors. Support for ES6+.