browserslist
Advanced tools
+7
-3
@@ -15,2 +15,3 @@ var bbm = require('baseline-browser-mapping') | ||
| var OP_MOB_BLINK_FIRST = 14 | ||
| var FIREFOX_ESR_VERSION = '140' | ||
@@ -1113,8 +1114,9 @@ // Helpers | ||
| matches: ['browser', 'sign', 'version'], | ||
| regexp: /^(\w+)\s*(>=?|<=?)\s*([\d.]+)$/, | ||
| regexp: /^(\w+)\s*(>=?|<=?)\s*([\d.]+|esr)$/i, | ||
| select: function (context, node) { | ||
| var version = node.version | ||
| var data = checkName(node.browser, context) | ||
| var alias = browserslist.versionAliases[data.name][version] | ||
| var alias = browserslist.versionAliases[data.name][version.toLowerCase()] | ||
| if (alias) version = alias | ||
| if (!/[\d.]+/.test(version)) throw new BrowserslistError('Unknown version ' + version + ' of ' + node.browser); | ||
| return data.released | ||
@@ -1131,3 +1133,3 @@ .filter(generateFilter(node.sign, version)) | ||
| select: function () { | ||
| return ['firefox 140'] | ||
| return ['firefox ' + FIREFOX_ESR_VERSION] | ||
| } | ||
@@ -1326,2 +1328,4 @@ }, | ||
| browserslist.versionAliases.firefox.esr = FIREFOX_ESR_VERSION | ||
| module.exports = browserslist |
+5
-5
| { | ||
| "name": "browserslist", | ||
| "version": "4.27.0", | ||
| "version": "4.28.0", | ||
| "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset", | ||
@@ -28,6 +28,6 @@ "keywords": [ | ||
| "dependencies": { | ||
| "baseline-browser-mapping": "^2.8.19", | ||
| "caniuse-lite": "^1.0.30001751", | ||
| "electron-to-chromium": "^1.5.238", | ||
| "node-releases": "^2.0.26", | ||
| "baseline-browser-mapping": "^2.8.25", | ||
| "caniuse-lite": "^1.0.30001754", | ||
| "electron-to-chromium": "^1.5.249", | ||
| "node-releases": "^2.0.27", | ||
| "update-browserslist-db": "^1.1.4" | ||
@@ -34,0 +34,0 @@ }, |
69017
0.37%2161
0.14%Updated
Updated