Name Last Update
..
LICENSE Loading commit data...
README.md Loading commit data...
browser.js Loading commit data...
cli.js Loading commit data...
error.d.ts Loading commit data...
error.js Loading commit data...
index.d.ts Loading commit data...
index.js Loading commit data...
node.js Loading commit data...
package.json Loading commit data...
parse.js Loading commit data...

Browserslist Cult Of Martians

Browserslist logo by Anton Popov

The config to share target browsers and Node.js versions between different front-end tools. It is used in:

All tools will find target browsers automatically, when you add the following to package.json:

  "browserslist": [
    "defaults and supports es6-module",
    "maintained node versions"
  ]

Or in .browserslistrc config:

# Browsers that we support

defaults and supports es6-module
maintained node versions

Developers set their version lists using queries like last 2 versions to be free from updating versions manually. Browserslist will use caniuse-lite with Can I Use data for this queries.

You can check how config works at our playground: browsersl.ist

browsersl.ist website



Docs

Read full docs on GitHub.