Shareable browserslist configuration for Open edX. If our supported browsers changes in the future, this will be the primary place to update for all consumers (e.g., micro-frontends).
Browserslist is a tool to share target browsers and Node.js versions between different frontend tools (e.g., autoprefixer, babel, etc.).
See documentation on shareable browserslist configurations for more details.
| Browser | Version |
|---|---|
| Chrome | last 2 |
| Safari | last 2 |
| Edge | last 2 |
| Firefox | last 2 |
| Browser | Version |
|---|---|
| Chrome for Android | last 3 |
| Safari for iOS | last 3 |
| Firefox for Android | last 3 |
You can list all supported browsers by running:
npm install
npm run supportedLearn more by visiting the browser support page on the edX Support Portal.
Install the package in your repository:
$ npm install -D @edx/browserslist-configIn your package.json file:
{
"browserslist": ["extends @edx/browserslist-config"]
}