diff --git a/.browserslistrc b/.browserslistrc index 1d5a6cad..24194038 100644 --- a/.browserslistrc +++ b/.browserslistrc @@ -3,7 +3,9 @@ and_chr 91 and_ff 89 and_qq 10.4 and_uc 12.12 -android 91 +# > I recommend removing android from the list because from polyfill side it is very close to and_chr or chrome +# https://github.com/browserslist/browserslist/issues/753 +# android 91 baidu 7.12 chrome 90 edge 91 @@ -13,4 +15,5 @@ firefox 78 ios_saf 12.2 kaios 2.5 op_mini all -op_mob 76 +# 76 -> 73 as caniuse database doesn't have 76 :/ +op_mob 73 diff --git a/package.json b/package.json index 3da1778a..0231059e 100644 --- a/package.json +++ b/package.json @@ -123,6 +123,10 @@ "vite": "^4.2.1", "vitest": "^0.29.8" }, + "resolutions": { + "browserslist": "4.21.5", + "caniuse-lite": "1.0.30001481" + }, "packageManager": "yarn@3.2.4", "workspaces": [ "docs" diff --git a/yarn.lock b/yarn.lock index 1914cf0c..7127060f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2626,7 +2626,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.21.3": +"browserslist@npm:4.21.5": version: 4.21.5 resolution: "browserslist@npm:4.21.5" dependencies: @@ -2755,10 +2755,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001406, caniuse-lite@npm:^1.0.30001449": - version: 1.0.30001480 - resolution: "caniuse-lite@npm:1.0.30001480" - checksum: c0b40f02f45ee99c73f732a3118028b2ab1544962d473d84f2afcb898a5e3099bd4c45f316ebc466fb1dbda904e86b72695578ca531a0bfa9d6337e7aad1ee2a +"caniuse-lite@npm:1.0.30001481": + version: 1.0.30001481 + resolution: "caniuse-lite@npm:1.0.30001481" + checksum: 8200a043c191b4fd4fe0beda37a58fd61869c895ab93f87bdd0420e5927453f48434d716ce9da8552ff6c3ecc4dcd1366354cda3a134f3cc844af741574a7cab languageName: node linkType: hard