All the available output modes.
All the available output modes. There are listed in decreasing order of "importance", as judged by whoever maintains the back-ends.
The default output mode.
The default output mode. This is always the first element of All
Output mode compliant with ECMAScript 2015.
Output mode compliant with ECMAScript 2015.
This output mode assumes that the target platform supports ECMAScript 2015 (aka ES 6).
Output mode compliant with ECMAScript 5.
Output mode compliant with ECMAScript 5.1.
This is the default output mode. It assumes that the target platform supports ECMAScript 5.1, ideally with correct handling of strict mode.
Output mode compliant with ECMAScript 5.
Output mode compliant with ECMAScript 2015 (deprecated alias).