browserslist
Advanced tools
Comparing version 4.23.0 to 4.23.1
@@ -905,6 +905,11 @@ var jsReleases = require('node-releases/data/processed/envs.json') | ||
// Only check desktop when latest released mobile has support | ||
var iMax = data.released.length - 1 | ||
while (iMax >= 0) { | ||
if (data.released[iMax] in features[name]) break | ||
iMax-- | ||
} | ||
var checkDesktop = | ||
context.mobileToDesktop && | ||
name in browserslist.desktopNames && | ||
isSupported(features[name][data.released.slice(-1)[0]], withPartial) | ||
isSupported(features[name][data.released[iMax]], withPartial) | ||
data.versions.forEach(function (version) { | ||
@@ -911,0 +916,0 @@ var flags = features[name][version] |
@@ -53,3 +53,3 @@ var feature = require('caniuse-lite/dist/unpacker/feature').default | ||
do { | ||
if (!pathInRoot(loc)) break; | ||
if (!pathInRoot(loc)) break | ||
var result = callback(loc) | ||
@@ -63,5 +63,5 @@ if (typeof result !== 'undefined') return result | ||
if (!process.env.BROWSERSLIST_ROOT_PATH) return true | ||
var rootPath = path.resolve(process.env.BROWSERSLIST_ROOT_PATH); | ||
if (path.relative(rootPath, p).substring(0,2) === '..') { | ||
return false; | ||
var rootPath = path.resolve(process.env.BROWSERSLIST_ROOT_PATH) | ||
if (path.relative(rootPath, p).substring(0, 2) === '..') { | ||
return false | ||
} | ||
@@ -172,3 +172,2 @@ return true | ||
var browserUsage = usageData[browser] | ||
// eslint-disable-next-line max-len | ||
// https://github.com/browserslist/browserslist/issues/431#issuecomment-565230615 | ||
@@ -175,0 +174,0 @@ // caniuse-db returns { 0: "percentage" } for `and_*` regional stats |
{ | ||
"name": "browserslist", | ||
"version": "4.23.0", | ||
"version": "4.23.1", | ||
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset", | ||
@@ -28,6 +28,6 @@ "keywords": [ | ||
"dependencies": { | ||
"caniuse-lite": "^1.0.30001587", | ||
"electron-to-chromium": "^1.4.668", | ||
"caniuse-lite": "^1.0.30001629", | ||
"electron-to-chromium": "^1.4.796", | ||
"node-releases": "^2.0.14", | ||
"update-browserslist-db": "^1.0.13" | ||
"update-browserslist-db": "^1.0.16" | ||
}, | ||
@@ -34,0 +34,0 @@ "engines": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
62872
1962