9.1. Open edX JavaScript Style Guide#
This section describes the requirements and conventions used to contribute JavaScript programming to the Open edX platform.
9.1.1. JavaScript Version#
The Open edX project utilizes babel-preset-env to support the latest version of JavaScript. This automates management of syntax transforms and browser polyfills.
9.1.2. Code Style#
In order to standardize and enforce the Open edX project’s JavaScript coding style across multiple codebases, we utilize a shared ESLint Config.