Open edX JavaScript Style Guide

Open edX JavaScript Style Guide#

This section describes the requirements and conventions used to contribute JavaScript programming to the Open edX platform.

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.

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.

Maintenance chart

Review Date

Working Group Reviewer

Release

Test situation