npm.io
0.9.0 • Published 1 month ago

browserslist-config-wikimedia

Licence
MIT
Version
0.9.0
Deps
0
Size
6 kB
Vulns
0
Weekly
0

Wikimedia Browserslist browserslist-config-wikimedia

Shareable Browserslist configuration for Wikimedia projects.

Configuration list to target the Wikimedia and MediaWiki supported browsers.

Install

$ npm install --save-dev browserslist-config-wikimedia

Use

  1. To use this package in an application, add this to your package.json:
{
	"browserslist": [
		"extends browserslist-config-wikimedia/modern"
	]
}
  1. Or add this line into your Browserslist config file .browserslistrc:
extends browserslist-config-wikimedia/modern
  1. To manually configure a tool that uses Browserslist, importing this package returns the array of supported browsers.

For example, when configuring @babel/preset-env via JavaScript:

{
  presets: [
	[ 'env', {
		targets: {
			browsers: require( 'browserslist-config-wikimedia/modern' )
		}
	} ]
  ]
}
  1. To override or slightly adapt one of the available Browserslist configurations, modern or basic, add your overrides to the list. Exemplified with .browerslistrc:
extends browserslist-config-wikimedia/basic
not Android <= 8

License

This is available under the MIT LICENSE.

Keywords