babel/doc/design/compiler-environment-support.md
Christopher Hiller b0e1e84471 drop support for Node.js v4 (#7755)
* drop support for Node.js v4; closes #7753

- remove version 4 from Travis build matrix
- update environment support doc
- update `CONTRIBUTING.md`
- update `engines` field of root `package.json`

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>

* update engines for babylon

Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
2018-04-21 01:09:10 -04:00

23 lines
640 B
Markdown

# Compiler environment support
**NOTE:** Compiler support does not dictate the runtime requirements of compiled code.
## Officially supported environments
The Babel compiler is **only** supported in these environments:
- Modern browsers such as Chrome, Firefox, Safari, Edge etc.
- Node.js 6 and newer versions
## Unsupported environments
This means that any other environment is not supported, this includes but is not limited
to:
- Rhino
- Nashorn
- Internet Explorer
**NOTE:** If Babel works in any of the unsupported environments, it is purely
coincidental and has no bearing on future compatibility. Use at your own risk.