Shared Browserslist config by mrcgrtz, optimized for modern web sites.
This package provides a consistent set of target browsers for use across all my personal projects—ideal for tools like Autoprefixer, Babel, or PostCSS.
It will be updated whenever necessary, but probably not too often.
npm install --save-dev browserslist-config-mrcgrtz
In your package.json
:
diff --git a/package.json b/package.json
index 2ecef3d..260838f 100644
--- a/package.json
+++ b/package.json
@@ -5,6 +5,7 @@
"keywords": [
"prettier"
],
+ "browserslist": "extends browserslist-config-mrcgrtz",
"license": "MIT",
"main": "index.js"
Or in a .browserslistrc
file:
extends browserslist-config-mrcgrtz
Check out the browserslist
documentation for more info on sharing configurations.
This configuration targets a solid baseline of modern, evergreen browsers. No support for Internet Explorer.
last 2 versions
> 0.5% in DE
Firefox ESR
not dead
To inspect the resolved list, run:
npx browserslist
This configuration is compatible with tools like:
- Autoprefixer (
postcss
) - Babel (
@babel/preset-env
) eslint-plugin-compat
stylelint-no-unsupported-browser-features
- Modern build tools like Vite, webpack, Parcel, etc.
MIT © Marc Görtz