diff --git a/crates/preset_env_base/src/lib.rs b/crates/preset_env_base/src/lib.rs index 135fcd534f9..863bc078875 100644 --- a/crates/preset_env_base/src/lib.rs +++ b/crates/preset_env_base/src/lib.rs @@ -18,6 +18,18 @@ pub mod version; pub struct BrowserData { #[serde(default)] pub chrome: T, + #[serde(default, rename = "chrome-android")] + pub chrome_android: T, + #[serde(default, rename = "firefox-android")] + pub firerfox_android: T, + #[serde(default, rename = "opera-android")] + pub opera_android: T, + + #[serde(default)] + pub quest: T, + #[serde(default, rename = "react-native")] + pub react_native: T, + #[serde(default)] pub and_chr: T, #[serde(default)] diff --git a/crates/swc_ecma_preset_env/data/core-js-compat/data.json b/crates/swc_ecma_preset_env/data/core-js-compat/data.json index 440b7357859..a8a403f18ec 100644 --- a/crates/swc_ecma_preset_env/data/core-js-compat/data.json +++ b/crates/swc_ecma_preset_env/data/core-js-compat/data.json @@ -3,16 +3,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "15", "electron": "0.37", "firefox": "51", + "firefox-android": "51", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -20,15 +25,19 @@ "android": "70", "bun": "0.1.1", "chrome": "70", + "chrome-android": "70", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "63", + "firefox-android": "63", "ios": "12.2", "node": "11.0", "oculus": "6.0", "opera": "57", + "opera-android": "49", "opera_mobile": "49", + "quest": "6.0", "safari": "12.1", "samsung": "10.0" }, @@ -36,15 +45,19 @@ "android": "63", "bun": "0.1.1", "chrome": "63", + "chrome-android": "63", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "55", + "firefox-android": "55", "ios": "12.0", "node": "10.0", "oculus": "5.0", "opera": "50", + "opera-android": "46", "opera_mobile": "46", + "quest": "5.0", "safari": "12.0", "samsung": "8.0" }, @@ -52,16 +65,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", "edge": "15", "electron": "1.1", "firefox": "49", + "firefox-android": "49", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -70,16 +88,21 @@ "android": "48", "bun": "0.1.1", "chrome": "48", + "chrome-android": "48", "deno": "1.0", "edge": "15", "electron": "0.37", "firefox": "48", + "firefox-android": "48", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "35", + "opera-android": "35", "opera_mobile": "35", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -88,16 +111,21 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "36", + "firefox-android": "36", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -106,16 +134,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.1", "firefox": "40", + "firefox-android": "40", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -124,16 +157,21 @@ "android": "73", "bun": "0.1.1", "chrome": "73", + "chrome-android": "73", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "67", + "firefox-android": "67", "hermes": "0.6", "ios": "13.0", "node": "12.0", "oculus": "6.0", "opera": "60", + "opera-android": "52", "opera_mobile": "52", + "quest": "6.0", + "react-native": "0.69", "safari": "13", "samsung": "11.0" }, @@ -141,16 +179,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.1", "firefox": "49", + "firefox-android": "49", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -159,16 +202,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.1", "firefox": "49", + "firefox-android": "49", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -177,15 +225,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "13", "electron": "1.2", "firefox": "41", + "firefox-android": "41", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -194,16 +246,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.1", "firefox": "49", + "firefox-android": "49", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -212,16 +269,21 @@ "android": "47", "bun": "0.1.1", "chrome": "47", + "chrome-android": "47", "deno": "1.0", "edge": "15", "electron": "0.36", "firefox": "44", + "firefox-android": "44", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "34", + "opera-android": "34", "opera_mobile": "34", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -230,16 +292,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "15", "electron": "0.37", "firefox": "51", + "firefox-android": "51", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -248,15 +315,19 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "48", + "firefox-android": "48", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -265,16 +336,21 @@ "android": "94", "bun": "0.1.1", "chrome": "94", + "chrome-android": "94", "deno": "1.14", "edge": "94", "electron": "15.0", "firefox": "91", + "firefox-android": "91", "hermes": "0.8", "ios": "15.0", "node": "16.11", "oculus": "18.0", "opera": "80", + "opera-android": "66", "opera_mobile": "66", + "quest": "18.0", + "react-native": "0.69", "safari": "15.0", "samsung": "17.0" }, @@ -282,17 +358,22 @@ "android": "4.4.3", "bun": "0.1.1", "chrome": "33", + "chrome-android": "33", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "11", + "firefox-android": "11", "hermes": "0.1", "ie": "9", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "20", + "opera-android": "20", "opera_mobile": "20", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "8.0", "samsung": "2.0" @@ -301,15 +382,19 @@ "android": "85", "bun": "0.1.1", "chrome": "85", + "chrome-android": "85", "deno": "1.2", "edge": "85", "electron": "10.0", "firefox": "79", + "firefox-android": "79", "ios": "14.0", "node": "15.0", "oculus": "12.0", "opera": "71", + "opera-android": "60", "opera_mobile": "60", + "quest": "12.0", "safari": "14.0", "samsung": "14.0" }, @@ -317,15 +402,19 @@ "android": "94", "bun": "0.1.1", "chrome": "94", + "chrome-android": "94", "deno": "1.14", "edge": "94", "electron": "15.0", "firefox": "91", + "firefox-android": "91", "ios": "15.0", "node": "16.11", "oculus": "18.0", "opera": "80", + "opera-android": "66", "opera_mobile": "66", + "quest": "18.0", "safari": "15.0", "samsung": "17.0" }, @@ -333,15 +422,19 @@ "android": "92", "bun": "0.1.1", "chrome": "92", + "chrome-android": "92", "deno": "1.12", "edge": "92", "electron": "14.0", "firefox": "90", + "firefox-android": "90", "ios": "15.4", "node": "16.6", "oculus": "17.0", "opera": "78", + "opera-android": "65", "opera_mobile": "65", + "quest": "17.0", "safari": "15.4", "samsung": "16.0" }, @@ -349,15 +442,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "48", + "firefox-android": "48", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "safari": "10.0", "samsung": "5.0" }, @@ -365,15 +462,19 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "12", "electron": "0.31", "firefox": "48", + "firefox-android": "48", "ios": "9.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", "safari": "9.0", "samsung": "5.0" }, @@ -381,17 +482,22 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -400,15 +506,19 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "12", "electron": "0.31", "firefox": "48", + "firefox-android": "48", "ios": "9.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", "safari": "9.0", "samsung": "5.0" }, @@ -416,15 +526,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "48", + "firefox-android": "48", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "safari": "10.0", "samsung": "5.0" }, @@ -432,15 +546,19 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "48", + "firefox-android": "48", "ios": "9.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", "safari": "9.0", "samsung": "5.0" }, @@ -448,15 +566,19 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "48", + "firefox-android": "48", "ios": "9.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", "safari": "9.0", "samsung": "5.0" }, @@ -464,16 +586,21 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, @@ -481,16 +608,21 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, @@ -498,16 +630,21 @@ "android": "69", "bun": "0.1.1", "chrome": "69", + "chrome-android": "69", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "4.0", "firefox": "62", + "firefox-android": "62", "hermes": "0.4", "ios": "12.0", "node": "11.0", "oculus": "6.0", "opera": "56", + "opera-android": "48", "opera_mobile": "48", + "quest": "6.0", + "react-native": "0.69", "safari": "12.0", "samsung": "10.0" }, @@ -515,16 +652,21 @@ "android": "69", "bun": "0.1.1", "chrome": "69", + "chrome-android": "69", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "4.0", "firefox": "62", + "firefox-android": "62", "hermes": "0.4", "ios": "12.0", "node": "11.0", "oculus": "6.0", "opera": "56", + "opera-android": "48", "opera_mobile": "48", + "quest": "6.0", + "react-native": "0.69", "safari": "12.0", "samsung": "10.0" }, @@ -532,17 +674,22 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -551,15 +698,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "53", + "firefox-android": "53", "ios": "9.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "rhino": "1.7.13", "safari": "9.0", "samsung": "5.0" @@ -568,15 +719,19 @@ "android": "53", "bun": "0.1.1", "chrome": "53", + "chrome-android": "53", "deno": "1.0", "edge": "14", "electron": "1.4", "firefox": "102", + "firefox-android": "102", "ios": "10.0", "node": "7.0", "oculus": "3.0", "opera": "40", + "opera-android": "40", "opera_mobile": "40", + "quest": "3.0", "safari": "10.0", "samsung": "6.0" }, @@ -584,17 +739,22 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "12", "electron": "1.2", "firefox": "47", + "firefox-android": "47", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "5.0" @@ -603,18 +763,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "3.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "4.0", "samsung": "1.0" @@ -623,15 +788,19 @@ "android": "66", "bun": "0.1.1", "chrome": "66", + "chrome-android": "66", "deno": "1.0", "edge": "15", "electron": "3.0", "firefox": "60", + "firefox-android": "60", "ios": "10.0", "node": "10.0", "oculus": "5.0", "opera": "53", + "opera-android": "47", "opera_mobile": "47", + "quest": "5.0", "safari": "10.0", "samsung": "9.0" }, @@ -639,16 +808,21 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -657,17 +831,22 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "12", "electron": "1.2", "firefox": "47", + "firefox-android": "47", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "5.0" @@ -676,15 +855,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "13", "electron": "1.2", "firefox": "50", + "firefox-android": "50", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "safari": "10.0", "samsung": "5.0" }, @@ -692,16 +875,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "9.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "5.0" @@ -709,25 +897,32 @@ "es.array.push": { "bun": "0.1.1", "firefox": "55", + "firefox-android": "55", "hermes": "0.2", "ios": "16.0", + "react-native": "0.69", "safari": "16.0" }, "es.array.reduce": { "android": "83", "bun": "0.1.1", "chrome": "83", + "chrome-android": "83", "deno": "1.0", "edge": "12", "electron": "9.0", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "6.0", "oculus": "10.0", "opera": "69", + "opera-android": "59", "opera_mobile": "59", + "quest": "10.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "13.0" @@ -736,17 +931,22 @@ "android": "83", "bun": "0.1.1", "chrome": "83", + "chrome-android": "83", "deno": "1.0", "edge": "12", "electron": "9.0", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "6.0", "oculus": "10.0", "opera": "69", + "opera-android": "59", "opera_mobile": "59", + "quest": "10.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "13.0" @@ -755,17 +955,22 @@ "android": "3.0", "bun": "0.1.1", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "5.5", "ios": "12.2", "node": "0.0.3", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "12.0.2", "samsung": "1.0" @@ -774,15 +979,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "13", "electron": "1.2", "firefox": "48", + "firefox-android": "48", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "safari": "10.0", "samsung": "5.0" }, @@ -790,17 +999,22 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -809,16 +1023,21 @@ "android": "70", "bun": "0.1.1", "chrome": "70", + "chrome-android": "70", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "4", + "firefox-android": "4", "hermes": "0.10", "ios": "12.0", "node": "11.0", "oculus": "6.0", "opera": "57", + "opera-android": "49", "opera_mobile": "49", + "quest": "6.0", + "react-native": "0.69", "safari": "12.0", "samsung": "10.0" }, @@ -826,15 +1045,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "13", "electron": "1.2", "firefox": "48", + "firefox-android": "48", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "safari": "10.0", "samsung": "5.0" }, @@ -842,15 +1065,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "13", "electron": "1.2", "firefox": "49", + "firefox-android": "49", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "safari": "10.0", "samsung": "5.0" }, @@ -858,15 +1085,19 @@ "android": "73", "bun": "0.1.1", "chrome": "73", + "chrome-android": "73", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "67", + "firefox-android": "67", "ios": "13.0", "node": "12.0", "oculus": "6.0", "opera": "60", + "opera-android": "52", "opera_mobile": "52", + "quest": "6.0", "safari": "13", "samsung": "11.0" }, @@ -874,15 +1105,19 @@ "android": "73", "bun": "0.1.1", "chrome": "73", + "chrome-android": "73", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "67", + "firefox-android": "67", "ios": "13.0", "node": "12.0", "oculus": "6.0", "opera": "60", + "opera-android": "52", "opera_mobile": "52", + "quest": "6.0", "safari": "13", "samsung": "11.0" }, @@ -890,17 +1125,22 @@ "android": "71", "bun": "0.1.1", "chrome": "71", + "chrome-android": "71", "deno": "1.0", "edge": "12", "electron": "5.0", "firefox": "23", + "firefox-android": "23", "hermes": "0.1", "ie": "9", "ios": "16.0", "node": "12.0", "oculus": "6.0", "opera": "58", + "opera-android": "50", "opera_mobile": "50", + "quest": "6.0", + "react-native": "0.69", "safari": "16.0", "samsung": "10.0" }, @@ -908,16 +1148,21 @@ "android": "4.4", "bun": "0.1.1", "chrome": "28", + "chrome-android": "28", "deno": "1.0", "edge": "14", "electron": "0.20", "firefox": "44", + "firefox-android": "44", "hermes": "0.1", "ios": "12.0", "node": "0.11.1", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "safari": "12.0", "samsung": "1.5" }, @@ -925,17 +1170,22 @@ "android": "4.4.3", "bun": "0.1.1", "chrome": "32", + "chrome-android": "32", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "29", + "firefox-android": "29", "hermes": "0.1", "ie": "11", "ios": "8.0", "node": "0.11.9", "oculus": "3.0", "opera": "19", + "opera-android": "19", "opera_mobile": "19", + "quest": "3.0", + "react-native": "0.69", "safari": "7.1", "samsung": "2.0" }, @@ -943,17 +1193,22 @@ "android": "4.4.3", "bun": "0.1.1", "chrome": "31", + "chrome-android": "31", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "46", + "firefox-android": "46", "hermes": "0.1", "ie": "11", "ios": "12.2", "node": "0.11.8", "oculus": "3.0", "opera": "18", + "opera-android": "18", "opera_mobile": "18", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "12.1", "samsung": "2.0" @@ -962,17 +1217,22 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "15", + "firefox-android": "15", "hermes": "0.1", "ie": "10", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -981,18 +1241,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "1.0", "node": "0.0.3", "oculus": "3.0", "opera": "3", + "opera-android": "3", "opera_mobile": "3", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "1", "samsung": "1.0" @@ -1001,18 +1266,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "3.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "4.0", "samsung": "1.0" @@ -1021,18 +1291,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "3", "ios": "1.0", "node": "0.0.3", "oculus": "3.0", "opera": "3", + "opera-android": "3", "opera_mobile": "3", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "1", "samsung": "1.0" @@ -1041,18 +1316,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "3", "ios": "1.0", "node": "0.0.3", "oculus": "3.0", "opera": "3", + "opera-android": "3", "opera_mobile": "3", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "1", "samsung": "1.0" @@ -1061,17 +1341,22 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "7", + "firefox-android": "7", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -1080,17 +1365,22 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "10.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "1.5" @@ -1099,16 +1389,21 @@ "android": "47", "bun": "0.1.1", "chrome": "47", + "chrome-android": "47", "deno": "1.0", "edge": "15", "electron": "0.36", "firefox": "44", + "firefox-android": "44", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "34", + "opera-android": "34", "opera_mobile": "34", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -1116,18 +1411,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -1136,18 +1436,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "3", "ios": "1.0", "node": "0.0.3", "oculus": "3.0", "opera": "3", + "opera-android": "3", "opera_mobile": "3", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "1", "samsung": "1.0" @@ -1156,18 +1461,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "7", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "5.0", "node": "0.1.101", "oculus": "3.0", "opera": "12", + "opera-android": "12", "opera_mobile": "12", "phantom": "2.0", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "5.1", "samsung": "1.0" @@ -1176,16 +1486,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "50", + "firefox-android": "50", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -1193,17 +1508,22 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "hermes": "0.1", "ios": "3.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "4.0", "samsung": "1.0" @@ -1212,16 +1532,21 @@ "android": "71", "bun": "0.1.1", "chrome": "71", + "chrome-android": "71", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "65", + "firefox-android": "65", "hermes": "0.2", "ios": "12.2", "node": "12.0", "oculus": "6.0", "opera": "58", + "opera-android": "50", "opera_mobile": "50", + "quest": "6.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "12.1", "samsung": "10.0" @@ -1230,15 +1555,19 @@ "android": "72", "bun": "0.1.1", "chrome": "72", + "chrome-android": "72", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "64", + "firefox-android": "64", "ios": "12.2", "node": "12.0", "oculus": "6.0", "opera": "59", + "opera-android": "51", "opera_mobile": "51", + "quest": "6.0", "safari": "12.1", "samsung": "11.0" }, @@ -1246,16 +1575,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", "edge": "15", "electron": "1.1", "firefox": "51", + "firefox-android": "51", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -1263,15 +1597,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "53", + "firefox-android": "53", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -1280,16 +1618,21 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "13", "electron": "1.4", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", + "react-native": "0.69", "safari": "7.1", "samsung": "6.0" }, @@ -1297,16 +1640,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1315,16 +1663,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1333,16 +1686,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1351,16 +1709,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "31", + "firefox-android": "31", "hermes": "0.1", "ios": "9.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.0" @@ -1369,16 +1732,21 @@ "android": "39", "bun": "0.1.1", "chrome": "39", + "chrome-android": "39", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "1.0", "oculus": "3.0", "opera": "26", + "opera-android": "26", "opera_mobile": "26", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.4" @@ -1387,16 +1755,21 @@ "android": "39", "bun": "0.1.1", "chrome": "39", + "chrome-android": "39", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "46", + "firefox-android": "46", "hermes": "0.1", "ios": "8.0", "node": "1.0", "oculus": "3.0", "opera": "26", + "opera-android": "26", "opera_mobile": "26", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.4" @@ -1405,16 +1778,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "26", + "firefox-android": "26", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1423,16 +1801,21 @@ "android": "78", "bun": "0.1.1", "chrome": "78", + "chrome-android": "78", "deno": "1.0", "edge": "12", "electron": "7.0", "firefox": "27", + "firefox-android": "27", "hermes": "0.1", "ios": "8.0", "node": "13.0", "oculus": "8.0", "opera": "65", + "opera-android": "56", "opera_mobile": "56", + "quest": "8.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "12.0" @@ -1441,16 +1824,21 @@ "android": "4.4", "bun": "0.1.1", "chrome": "28", + "chrome-android": "28", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "20", + "firefox-android": "20", "hermes": "0.1", "ios": "9.0", "node": "0.11.1", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "1.5" @@ -1459,16 +1847,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1477,16 +1870,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1495,16 +1893,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1513,16 +1916,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "9.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.0" @@ -1531,16 +1939,21 @@ "android": "39", "bun": "0.1.1", "chrome": "39", + "chrome-android": "39", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "1.0", "oculus": "3.0", "opera": "26", + "opera-android": "26", "opera_mobile": "26", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.4" @@ -1549,16 +1962,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1567,16 +1985,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", "edge": "15", "electron": "1.1", "firefox": "51", + "firefox-android": "51", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -1584,16 +2007,21 @@ "android": "38", "bun": "0.1.1", "chrome": "38", + "chrome-android": "38", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "8.0", "node": "0.11.15", "oculus": "3.0", "opera": "25", + "opera-android": "25", "opera_mobile": "25", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -1602,16 +2030,21 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "46", + "firefox-android": "46", "hermes": "0.5", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -1620,16 +2053,21 @@ "android": "37", "bun": "0.1.1", "chrome": "34", + "chrome-android": "34", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "25", + "firefox-android": "25", "hermes": "0.1", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "21", + "opera-android": "21", "opera_mobile": "21", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "9.0", "samsung": "2.0" @@ -1638,16 +2076,21 @@ "android": "4.1", "bun": "0.1.1", "chrome": "19", + "chrome-android": "25", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "16", + "firefox-android": "16", "hermes": "0.1", "ios": "9.0", "node": "0.7.3", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "1.5" @@ -1656,16 +2099,21 @@ "android": "37", "bun": "0.1.1", "chrome": "34", + "chrome-android": "34", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "16", + "firefox-android": "16", "hermes": "0.1", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "21", + "opera-android": "21", "opera_mobile": "21", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "2.0" @@ -1674,16 +2122,21 @@ "android": "4.1", "bun": "0.1.1", "chrome": "19", + "chrome-android": "25", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "15", + "firefox-android": "15", "hermes": "0.1", "ios": "9.0", "node": "0.7.3", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "1.5" @@ -1692,16 +2145,21 @@ "android": "37", "bun": "0.1.1", "chrome": "34", + "chrome-android": "34", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "32", + "firefox-android": "32", "hermes": "0.1", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "21", + "opera-android": "21", "opera_mobile": "21", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "2.0" @@ -1710,16 +2168,21 @@ "android": "37", "bun": "0.1.1", "chrome": "34", + "chrome-android": "34", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "31", + "firefox-android": "31", "hermes": "0.1", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "21", + "opera-android": "21", "opera_mobile": "21", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "2.0" @@ -1728,16 +2191,21 @@ "android": "37", "bun": "0.1.1", "chrome": "34", + "chrome-android": "34", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "31", + "firefox-android": "31", "hermes": "0.1", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "21", + "opera-android": "21", "opera_mobile": "21", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "2.0" @@ -1746,16 +2214,21 @@ "android": "37", "bun": "0.1.1", "chrome": "35", + "chrome-android": "35", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "0.20", "firefox": "39", + "firefox-android": "39", "hermes": "0.1", "ios": "11.0", "node": "0.11.13", "oculus": "3.0", "opera": "22", + "opera-android": "22", "opera_mobile": "22", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "11.0", "samsung": "3.0" @@ -1764,16 +2237,21 @@ "android": "37", "bun": "0.1.1", "chrome": "35", + "chrome-android": "35", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "0.20", "firefox": "39", + "firefox-android": "39", "hermes": "0.1", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "22", + "opera-android": "22", "opera_mobile": "22", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "9.0", "samsung": "3.0" @@ -1782,16 +2260,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "18", "electron": "1.2", "firefox": "87", + "firefox-android": "87", "hermes": "0.1", "ios": "11.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "11", "samsung": "5.0" @@ -1800,16 +2283,21 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -1818,17 +2306,22 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "8", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "1.5" @@ -1837,16 +2330,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "0.37", "firefox": "36", + "firefox-android": "36", "hermes": "0.4", "ios": "9.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "9.0", "samsung": "5.0" }, @@ -1854,18 +2352,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "3.0", "node": "0.1.27", "oculus": "3.0", "opera": "12", + "opera-android": "12", "opera_mobile": "12", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "4.0", "samsung": "1.0" @@ -1874,16 +2377,21 @@ "android": "62", "bun": "0.1.1", "chrome": "62", + "chrome-android": "62", "deno": "1.0", "edge": "16", "electron": "3.0", "firefox": "48", + "firefox-android": "48", "hermes": "0.1", "ios": "8.0", "node": "8.10", "oculus": "5.0", "opera": "49", + "opera-android": "46", "opera_mobile": "46", + "quest": "5.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "8.0" @@ -1892,18 +2400,23 @@ "android": "37", "bun": "0.1.1", "chrome": "37", + "chrome-android": "37", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "5.0", "node": "0.11.15", "oculus": "3.0", "opera": "12", + "opera-android": "12", "opera_mobile": "12", "phantom": "2.0", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "5.1", "samsung": "3.0" @@ -1912,18 +2425,23 @@ "android": "37", "bun": "0.1.1", "chrome": "37", + "chrome-android": "37", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "4", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "5.0", "node": "0.11.15", "oculus": "3.0", "opera": "12", + "opera-android": "12", "opera_mobile": "12", "phantom": "2.0", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "5.1", "samsung": "3.0" @@ -1932,16 +2450,21 @@ "android": "62", "bun": "0.1.1", "chrome": "62", + "chrome-android": "62", "deno": "1.0", "edge": "16", "electron": "3.0", "firefox": "48", + "firefox-android": "48", "hermes": "0.1", "ios": "8.0", "node": "8.10", "oculus": "5.0", "opera": "49", + "opera-android": "46", "opera_mobile": "46", + "quest": "5.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "8.0" @@ -1950,16 +2473,21 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "14", "electron": "1.4", "firefox": "47", + "firefox-android": "47", "hermes": "0.1", "ios": "10.3", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "10.1", "samsung": "6.0" @@ -1968,16 +2496,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -1986,16 +2519,21 @@ "android": "73", "bun": "0.1.1", "chrome": "73", + "chrome-android": "73", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "63", + "firefox-android": "63", "hermes": "0.4", "ios": "12.2", "node": "12.0", "oculus": "6.0", "opera": "60", + "opera-android": "52", "opera_mobile": "52", + "quest": "6.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "12.1", "samsung": "11.0" @@ -2004,16 +2542,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -2022,16 +2565,21 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "50", + "firefox-android": "50", "hermes": "0.6", "ios": "10.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "6.0" }, @@ -2039,16 +2587,21 @@ "android": "40", "bun": "0.1.1", "chrome": "40", + "chrome-android": "40", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "34", + "firefox-android": "34", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "27", + "opera-android": "27", "opera_mobile": "27", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -2057,16 +2610,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -2075,16 +2633,21 @@ "android": "93", "bun": "0.1.1", "chrome": "93", + "chrome-android": "93", "deno": "1.13", "edge": "93", "electron": "14.0", "firefox": "92", + "firefox-android": "92", "hermes": "0.10", "ios": "15.4", "node": "16.9", "oculus": "17.0", "opera": "79", + "opera-android": "66", "opera_mobile": "66", + "quest": "17.0", + "react-native": "0.69", "safari": "15.4", "samsung": "17.0" }, @@ -2092,16 +2655,21 @@ "android": "4.1", "bun": "0.1.1", "chrome": "19", + "chrome-android": "25", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "22", + "firefox-android": "22", "hermes": "0.1", "ios": "9.0", "node": "0.7.3", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "1.5" @@ -2110,16 +2678,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -2128,16 +2701,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -2146,16 +2724,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -2164,16 +2747,21 @@ "android": "40", "bun": "0.1.1", "chrome": "40", + "chrome-android": "40", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "27", + "opera-android": "27", "opera_mobile": "27", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -2182,16 +2770,21 @@ "android": "62", "bun": "0.1.1", "chrome": "62", + "chrome-android": "62", "deno": "1.0", "edge": "16", "electron": "3.0", "firefox": "48", + "firefox-android": "48", "hermes": "0.1", "ios": "8.0", "node": "8.10", "oculus": "5.0", "opera": "49", + "opera-android": "46", "opera_mobile": "46", + "quest": "5.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "8.0" @@ -2200,16 +2793,21 @@ "android": "62", "bun": "0.1.1", "chrome": "62", + "chrome-android": "62", "deno": "1.0", "edge": "16", "electron": "3.0", "firefox": "48", + "firefox-android": "48", "hermes": "0.1", "ios": "8.0", "node": "8.10", "oculus": "5.0", "opera": "49", + "opera-android": "46", "opera_mobile": "46", + "quest": "5.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "8.0" @@ -2218,16 +2816,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -2236,17 +2839,22 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "hermes": "0.1", "ie": "11", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "safari": "3.1", "samsung": "1.0" }, @@ -2254,16 +2862,21 @@ "android": "44", "bun": "0.1.1", "chrome": "44", + "chrome-android": "44", "deno": "1.0", "edge": "13", "electron": "0.30", "firefox": "35", + "firefox-android": "35", "hermes": "0.1", "ios": "9.0", "node": "3.0", "oculus": "3.0", "opera": "31", + "opera-android": "31", "opera_mobile": "31", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "4.0" @@ -2272,17 +2885,22 @@ "android": "37", "bun": "0.1.1", "chrome": "34", + "chrome-android": "34", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "31", + "firefox-android": "31", "hermes": "0.1", "ie": "11", "ios": "9.0", "node": "0.11.13", "oculus": "3.0", "opera": "21", + "opera-android": "21", "opera_mobile": "21", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "2.0" @@ -2291,16 +2909,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "15", "electron": "0.37", "firefox": "51", + "firefox-android": "51", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2308,16 +2931,21 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "14", "electron": "1.4", "firefox": "47", + "firefox-android": "47", "hermes": "0.1", "ios": "10.3", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "10.1", "samsung": "6.0" @@ -2326,17 +2954,22 @@ "android": "37", "bun": "0.1.1", "chrome": "35", + "chrome-android": "35", "deno": "1.0", "edge": "74", "electron": "0.20", "firefox": "8", + "firefox-android": "8", "hermes": "0.1", "ie": "8", "ios": "8.0", "node": "0.11.13", "oculus": "3.0", "opera": "22", + "opera-android": "22", "opera_mobile": "22", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -2345,17 +2978,22 @@ "android": "37", "bun": "0.1.1", "chrome": "35", + "chrome-android": "35", "deno": "1.0", "edge": "74", "electron": "0.20", "firefox": "21", + "firefox-android": "21", "hermes": "0.1", "ie": "9", "ios": "8.0", "node": "0.11.13", "oculus": "3.0", "opera": "22", + "opera-android": "22", "opera_mobile": "22", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "7.1", "samsung": "3.0" @@ -2364,15 +3002,19 @@ "android": "67", "bun": "0.1.1", "chrome": "67", + "chrome-android": "67", "deno": "1.24", - "edge": "74", + "edge": "79", "electron": "4.0", "firefox": "69", + "firefox-android": "69", "ios": "11.0", "node": "10.4", "oculus": "6.0", "opera": "54", + "opera-android": "48", "opera_mobile": "48", + "quest": "6.0", "rhino": "1.7.14", "safari": "11.0", "samsung": "9.0" @@ -2381,15 +3023,19 @@ "android": "76", "bun": "0.1.1", "chrome": "76", + "chrome-android": "76", "deno": "1.24", - "edge": "76", + "edge": "79", "electron": "6.0", "firefox": "71", + "firefox-android": "71", "ios": "13.0", "node": "12.9", "oculus": "7.0", "opera": "63", + "opera-android": "54", "opera_mobile": "54", + "quest": "7.0", "safari": "13", "samsung": "12.0" }, @@ -2397,15 +3043,19 @@ "android": "85", "bun": "0.1.1", "chrome": "85", + "chrome-android": "85", "deno": "1.24", "edge": "85", "electron": "10.0", "firefox": "79", + "firefox-android": "79", "ios": "14.0", "node": "15.0", "oculus": "12.0", "opera": "71", + "opera-android": "60", "opera_mobile": "60", + "quest": "12.0", "safari": "14.0", "samsung": "14.0" }, @@ -2413,15 +3063,19 @@ "android": "67", "bun": "0.1.1", "chrome": "67", + "chrome-android": "67", "deno": "1.24", - "edge": "74", + "edge": "79", "electron": "4.0", "firefox": "69", + "firefox-android": "69", "ios": "13.2.3", "node": "10.4", "oculus": "6.0", "opera": "54", + "opera-android": "48", "opera_mobile": "48", + "quest": "6.0", "rhino": "1.7.14", "safari": "13.0.3", "samsung": "9.0" @@ -2430,16 +3084,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "15", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2447,16 +3106,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "15", "electron": "0.37", "firefox": "44", + "firefox-android": "44", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2464,16 +3128,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "13", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2481,16 +3150,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2498,16 +3172,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2515,16 +3194,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2532,16 +3216,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2549,16 +3238,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2566,16 +3260,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2583,16 +3282,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2600,16 +3304,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2617,16 +3326,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2634,16 +3348,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "12", "electron": "0.37", "firefox": "42", + "firefox-android": "42", "hermes": "0.7", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2651,16 +3370,21 @@ "android": "86", "bun": "0.1.1", "chrome": "86", + "chrome-android": "86", "deno": "1.3", "edge": "86", "electron": "11.0", "firefox": "82", + "firefox-android": "82", "hermes": "0.7", "ios": "14.0", "node": "15.0", "oculus": "12.0", "opera": "72", + "opera-android": "61", "opera_mobile": "61", + "quest": "12.0", + "react-native": "0.69", "safari": "14.0", "samsung": "14.0" }, @@ -2668,15 +3392,19 @@ "android": "64", "bun": "0.1.1", "chrome": "64", + "chrome-android": "64", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "78", + "firefox-android": "78", "ios": "11.3", "node": "10.0", "oculus": "5.0", "opera": "51", + "opera-android": "47", "opera_mobile": "47", + "quest": "5.0", "safari": "11.1", "samsung": "9.0" }, @@ -2684,16 +3412,21 @@ "android": "62", "bun": "0.1.1", "chrome": "62", + "chrome-android": "62", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "78", + "firefox-android": "78", "hermes": "0.4", "ios": "11.3", "node": "8.10", "oculus": "5.0", "opera": "49", + "opera-android": "46", "opera_mobile": "46", + "quest": "5.0", + "react-native": "0.69", "safari": "11.1", "samsung": "8.0" }, @@ -2701,39 +3434,50 @@ "android": "64", "bun": "0.1.1", "chrome": "64", + "chrome-android": "64", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "78", + "firefox-android": "78", "ios": "11.3", "node": "10.0", "oculus": "5.0", "opera": "51", + "opera-android": "47", "opera_mobile": "47", + "quest": "5.0", "safari": "11.1", "samsung": "9.0" }, "es.regexp.flags": { "bun": "0.1.1", "firefox": "78", + "firefox-android": "78", "hermes": "0.4", "ios": "11.3", + "react-native": "0.69", "safari": "11.1" }, "es.regexp.sticky": { "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "13", "electron": "0.37", "firefox": "3", + "firefox-android": "4", "hermes": "0.3", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2741,15 +3485,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.2", "firefox": "46", + "firefox-android": "46", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "safari": "10.0", "samsung": "5.0" }, @@ -2757,16 +3505,21 @@ "android": "50", "bun": "0.1.1", "chrome": "50", + "chrome-android": "50", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.1", "firefox": "46", + "firefox-android": "46", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "37", + "opera-android": "37", "opera_mobile": "37", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2774,15 +3527,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "53", + "firefox-android": "53", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -2791,15 +3548,19 @@ "android": "92", "bun": "0.1.1", "chrome": "92", + "chrome-android": "92", "deno": "1.12", "edge": "92", "electron": "14.0", "firefox": "90", + "firefox-android": "90", "ios": "15.4", "node": "16.6", "oculus": "17.0", "opera": "78", + "opera-android": "65", "opera_mobile": "65", + "quest": "17.0", "safari": "15.4", "samsung": "16.0" }, @@ -2807,16 +3568,21 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "29", + "firefox-android": "29", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -2825,16 +3591,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.2", "firefox": "40", + "firefox-android": "40", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2842,16 +3613,21 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "29", + "firefox-android": "29", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -2860,16 +3636,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.2", "firefox": "40", + "firefox-android": "40", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2877,16 +3658,21 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "36", + "firefox-android": "36", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -2895,16 +3681,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.2", "firefox": "49", + "firefox-android": "49", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -2912,16 +3703,21 @@ "android": "80", "bun": "0.1.1", "chrome": "80", + "chrome-android": "80", "deno": "1.0", "edge": "80", "electron": "8.0", "firefox": "73", + "firefox-android": "73", "hermes": "0.6", "ios": "13.4", "node": "14.0", "oculus": "9.0", "opera": "67", + "opera-android": "57", "opera_mobile": "57", + "quest": "9.0", + "react-native": "0.69", "safari": "13.1", "samsung": "13.0" }, @@ -2929,16 +3725,21 @@ "android": "57", "bun": "0.1.1", "chrome": "57", + "chrome-android": "57", "deno": "1.0", "edge": "15", "electron": "1.7", "firefox": "48", + "firefox-android": "48", "hermes": "0.1", "ios": "11.0", "node": "8.0", "oculus": "3.0", "opera": "44", + "opera-android": "43", "opera_mobile": "43", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "11.0", "samsung": "7.0" @@ -2947,16 +3748,21 @@ "android": "57", "bun": "0.1.1", "chrome": "57", + "chrome-android": "57", "deno": "1.0", "edge": "15", "electron": "1.7", "firefox": "48", + "firefox-android": "48", "hermes": "0.1", "ios": "11.0", "node": "8.0", "oculus": "3.0", "opera": "44", + "opera-android": "43", "opera_mobile": "43", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "11.0", "samsung": "7.0" @@ -2965,16 +3771,21 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "34", + "firefox-android": "34", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "9.0", "samsung": "3.4" @@ -2983,16 +3794,21 @@ "android": "41", "bun": "0.1.1", "chrome": "41", + "chrome-android": "41", "deno": "1.0", "edge": "13", "electron": "0.21", "firefox": "24", + "firefox-android": "24", "hermes": "0.1", "ios": "9.0", "node": "1.0", "oculus": "3.0", "opera": "28", + "opera-android": "28", "opera_mobile": "28", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "9.0", "samsung": "3.4" @@ -3001,15 +3817,19 @@ "android": "64", "bun": "0.1.1", "chrome": "64", + "chrome-android": "64", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "78", + "firefox-android": "78", "ios": "14.0", "node": "10.0", "oculus": "5.0", "opera": "51", + "opera-android": "47", "opera_mobile": "47", + "quest": "5.0", "safari": "14.0", "samsung": "9.0" }, @@ -3017,16 +3837,21 @@ "android": "85", "bun": "0.1.1", "chrome": "85", + "chrome-android": "85", "deno": "1.2", "edge": "85", "electron": "10.0", "firefox": "77", + "firefox-android": "77", "hermes": "0.7", "ios": "13.4", "node": "15.0", "oculus": "12.0", "opera": "71", + "opera-android": "60", "opera_mobile": "60", + "quest": "12.0", + "react-native": "0.69", "safari": "13.1", "samsung": "14.0" }, @@ -3034,16 +3859,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.2", "firefox": "49", + "firefox-android": "49", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3051,15 +3881,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.4", "firefox": "49", + "firefox-android": "49", "ios": "10.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "10.0", "samsung": "6.0" }, @@ -3067,16 +3901,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.2", "firefox": "40", + "firefox-android": "40", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3084,18 +3923,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "9", "ios": "1.0", "node": "0.0.3", "oculus": "3.0", "opera": "4", + "opera-android": "4", "opera_mobile": "4", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "1", "samsung": "1.0" @@ -3104,16 +3948,21 @@ "android": "59", "bun": "0.1.1", "chrome": "59", + "chrome-android": "59", "deno": "1.0", "edge": "15", "electron": "1.8", "firefox": "52", + "firefox-android": "52", "hermes": "0.1", "ios": "12.2", "node": "8.3", "oculus": "4.0", "opera": "46", + "opera-android": "43", "opera_mobile": "43", + "quest": "4.0", + "react-native": "0.69", "safari": "12.1", "samsung": "7.0" }, @@ -3121,16 +3970,21 @@ "android": "66", "bun": "0.1.1", "chrome": "66", + "chrome-android": "66", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "61", + "firefox-android": "61", "hermes": "0.3", "ios": "12.2", "node": "10.0", "oculus": "5.0", "opera": "53", + "opera-android": "47", "opera_mobile": "47", + "quest": "5.0", + "react-native": "0.69", "safari": "12.1", "samsung": "9.0" }, @@ -3138,16 +3992,21 @@ "android": "66", "bun": "0.1.1", "chrome": "66", + "chrome-android": "66", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "61", + "firefox-android": "61", "hermes": "0.3", "ios": "12.0", "node": "10.0", "oculus": "5.0", "opera": "53", + "opera-android": "47", "opera_mobile": "47", + "quest": "5.0", + "react-native": "0.69", "safari": "12.0", "samsung": "9.0" }, @@ -3155,16 +4014,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "17", + "firefox-android": "17", "ios": "6.0", "node": "0.1.27", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", "phantom": "2.0", + "quest": "3.0", "rhino": "1.7.14", "safari": "6.0", "samsung": "1.0" @@ -3173,16 +4036,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3191,16 +4058,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3209,16 +4080,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3227,16 +4102,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3245,16 +4124,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "17", + "firefox-android": "17", "ios": "6.0", "node": "0.1.27", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", "phantom": "2.0", + "quest": "3.0", "rhino": "1.7.14", "safari": "6.0", "samsung": "1.0" @@ -3263,16 +4146,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "17", + "firefox-android": "17", "ios": "6.0", "node": "0.1.27", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", "phantom": "2.0", + "quest": "3.0", "rhino": "1.7.14", "safari": "6.0", "samsung": "1.0" @@ -3281,16 +4168,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3299,16 +4190,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "17", + "firefox-android": "17", "ios": "6.0", "node": "0.1.27", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", "phantom": "2.0", + "quest": "3.0", "rhino": "1.7.14", "safari": "6.0", "samsung": "1.0" @@ -3317,16 +4212,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3335,16 +4234,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3353,16 +4256,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3371,16 +4278,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "5", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "2", + "firefox-android": "4", "ios": "2.0", "node": "0.1.27", "oculus": "3.0", "opera": "10.50", + "opera-android": "10.50", "opera_mobile": "10.50", "phantom": "1.9", + "quest": "3.0", "rhino": "1.7.13", "safari": "3.1", "samsung": "1.0" @@ -3389,15 +4300,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3405,15 +4320,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3421,15 +4340,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3437,15 +4360,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3453,15 +4380,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3469,15 +4400,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3485,15 +4420,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3501,15 +4440,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3517,15 +4460,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3533,15 +4480,19 @@ "android": "92", "bun": "0.1.1", "chrome": "92", + "chrome-android": "92", "deno": "1.12", "edge": "92", "electron": "14.0", "firefox": "90", + "firefox-android": "90", "ios": "15.4", "node": "16.6", "oculus": "17.0", "opera": "78", + "opera-android": "65", "opera_mobile": "65", + "quest": "17.0", "safari": "15.4", "samsung": "16.0" }, @@ -3549,16 +4500,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "34", + "firefox-android": "34", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3566,16 +4522,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3583,16 +4544,21 @@ "android": "58", "bun": "0.1.1", "chrome": "58", + "chrome-android": "58", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "1.7", "firefox": "55", + "firefox-android": "55", "hermes": "0.1", "ios": "14.5", "node": "8.0", "oculus": "4.0", "opera": "45", + "opera-android": "43", "opera_mobile": "43", + "quest": "4.0", + "react-native": "0.69", "safari": "14.1", "samsung": "7.0" }, @@ -3600,16 +4566,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "38", + "firefox-android": "38", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3617,16 +4588,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3634,16 +4610,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3651,16 +4632,21 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, @@ -3668,16 +4654,21 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, @@ -3685,16 +4676,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "38", + "firefox-android": "38", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3702,15 +4698,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3718,16 +4718,21 @@ "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.0", "edge": "14", "electron": "0.37", "firefox": "43", + "firefox-android": "43", "hermes": "0.1", "ios": "10.0", "node": "6.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3735,16 +4740,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3752,16 +4762,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "13", "electron": "1.2", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3769,16 +4784,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3786,16 +4806,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3803,16 +4828,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "38", + "firefox-android": "38", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3820,15 +4850,19 @@ "android": "54", "bun": "0.1.1", "chrome": "54", + "chrome-android": "54", "deno": "1.0", "edge": "15", "electron": "1.4", "firefox": "55", + "firefox-android": "55", "ios": "14.0", "node": "7.0", "oculus": "3.0", "opera": "41", + "opera-android": "41", "opera_mobile": "41", + "quest": "3.0", "safari": "14.0", "samsung": "6.0" }, @@ -3836,16 +4870,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3853,16 +4892,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3870,16 +4914,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3887,16 +4936,21 @@ "android": "95", "bun": "0.1.1", "chrome": "95", + "chrome-android": "95", "deno": "1.15", "edge": "95", "electron": "16.0", "firefox": "54", + "firefox-android": "54", "hermes": "0.1", "ios": "14.5", "node": "17.0", "oculus": "18.0", "opera": "81", + "opera-android": "67", "opera_mobile": "67", + "quest": "18.0", + "react-native": "0.69", "safari": "14.1", "samsung": "17.0" }, @@ -3904,16 +4958,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "38", + "firefox-android": "38", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3921,16 +4980,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", "edge": "13", "electron": "0.31", "firefox": "37", + "firefox-android": "37", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3938,16 +5002,21 @@ "android": "74", "bun": "0.1.1", "chrome": "74", + "chrome-android": "74", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "6.0", "firefox": "67", + "firefox-android": "67", "hermes": "0.10", "ios": "14.5", "node": "12.0", "oculus": "6.0", "opera": "61", + "opera-android": "53", "opera_mobile": "53", + "quest": "6.0", + "react-native": "0.69", "safari": "14.1", "samsung": "11.0" }, @@ -3955,16 +5024,21 @@ "android": "4.4", "bun": "0.1.1", "chrome": "26", + "chrome-android": "26", "deno": "1.0", "edge": "13", "electron": "0.20", "firefox": "15", + "firefox-android": "15", "hermes": "0.1", "ios": "8.0", "node": "0.11.0", "oculus": "3.0", "opera": "15", + "opera-android": "15", "opera_mobile": "15", + "quest": "3.0", + "react-native": "0.69", "safari": "7.1", "samsung": "1.5" }, @@ -3972,16 +5046,21 @@ "android": "45", "bun": "0.1.1", "chrome": "45", + "chrome-android": "45", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "0.31", "firefox": "51", + "firefox-android": "51", "hermes": "0.1", "ios": "10.0", "node": "4.0", "oculus": "3.0", "opera": "32", + "opera-android": "32", "opera_mobile": "32", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -3989,16 +5068,21 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "13", "electron": "1.2", "firefox": "51", + "firefox-android": "51", "hermes": "0.1", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", + "react-native": "0.69", "safari": "10.0", "samsung": "5.0" }, @@ -4006,18 +5090,23 @@ "android": "3.0", "bun": "0.1.1", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "3", "ios": "1.0", "node": "0.0.3", "oculus": "3.0", "opera": "3", + "opera-android": "3", "opera_mobile": "3", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "1", "samsung": "1.0" @@ -4026,15 +5115,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "53", + "firefox-android": "53", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -4043,15 +5136,19 @@ "android": "51", "bun": "0.1.1", "chrome": "51", + "chrome-android": "51", "deno": "1.0", "edge": "15", "electron": "1.2", "firefox": "53", + "firefox-android": "53", "ios": "10.0", "node": "6.5", "oculus": "3.0", "opera": "38", + "opera-android": "38", "opera_mobile": "38", + "quest": "3.0", "rhino": "1.7.13", "safari": "10.0", "samsung": "5.0" @@ -4060,32 +5157,43 @@ "android": "85", "bun": "0.1.1", "chrome": "85", + "chrome-android": "85", "deno": "1.2", "edge": "85", "electron": "10.0", "firefox": "79", + "firefox-android": "79", "ios": "14.0", "node": "15.0", "oculus": "12.0", "opera": "71", + "opera-android": "60", "opera_mobile": "60", + "quest": "12.0", "safari": "14.0", "samsung": "14.0" }, - "esnext.array.from-async": {}, + "esnext.suppressed-error.constructor": {}, + "esnext.array.from-async": { + "bun": "0.3.0" + }, "esnext.array.at": { "android": "92", "bun": "0.1.1", "chrome": "92", + "chrome-android": "92", "deno": "1.12", "edge": "92", "electron": "14.0", "firefox": "90", + "firefox-android": "90", "ios": "15.4", "node": "16.6", "oculus": "17.0", "opera": "78", + "opera-android": "65", "opera_mobile": "65", + "quest": "17.0", "safari": "15.4", "samsung": "16.0" }, @@ -4095,16 +5203,21 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, @@ -4112,16 +5225,21 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, @@ -4138,27 +5256,33 @@ "esnext.array.last-item": {}, "esnext.array.to-reversed": { "bun": "0.1.1", + "deno": "1.27", "ios": "16.0", "safari": "16.0" }, "esnext.array.to-sorted": { "bun": "0.1.1", + "deno": "1.27", "ios": "16.0", "safari": "16.0" }, "esnext.array.to-spliced": { "bun": "0.1.1", + "deno": "1.27", "ios": "16.0", "safari": "16.0" }, "esnext.array.unique-by": {}, "esnext.array.with": { "bun": "0.1.1", + "deno": "1.27", "ios": "16.0", "safari": "16.0" }, + "esnext.async-disposable-stack.constructor": {}, "esnext.async-iterator.constructor": {}, "esnext.async-iterator.as-indexed-pairs": {}, + "esnext.async-iterator.async-dispose": {}, "esnext.async-iterator.drop": {}, "esnext.async-iterator.every": {}, "esnext.async-iterator.filter": {}, @@ -4175,6 +5299,7 @@ "esnext.bigint.range": {}, "esnext.composite-key": {}, "esnext.composite-symbol": {}, + "esnext.disposable-stack.constructor": {}, "esnext.function.is-callable": {}, "esnext.function.is-constructor": {}, "esnext.function.un-this": {}, @@ -4182,22 +5307,28 @@ "android": "71", "bun": "0.1.1", "chrome": "71", + "chrome-android": "71", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "65", + "firefox-android": "65", "hermes": "0.2", "ios": "12.2", "node": "12.0", "oculus": "6.0", "opera": "58", + "opera-android": "50", "opera_mobile": "50", + "quest": "6.0", + "react-native": "0.69", "rhino": "1.7.14", "safari": "12.1", "samsung": "10.0" }, "esnext.iterator.constructor": {}, "esnext.iterator.as-indexed-pairs": {}, + "esnext.iterator.dispose": {}, "esnext.iterator.drop": {}, "esnext.iterator.every": {}, "esnext.iterator.filter": {}, @@ -4251,16 +5382,21 @@ "android": "93", "bun": "0.1.1", "chrome": "93", + "chrome-android": "93", "deno": "1.13", "edge": "93", "electron": "14.0", "firefox": "92", + "firefox-android": "92", "hermes": "0.10", "ios": "15.4", "node": "16.9", "oculus": "17.0", "opera": "79", + "opera-android": "66", "opera_mobile": "66", + "quest": "17.0", + "react-native": "0.69", "safari": "15.4", "samsung": "17.0" }, @@ -4272,15 +5408,19 @@ "android": "76", "bun": "0.1.1", "chrome": "76", + "chrome-android": "76", "deno": "1.24", - "edge": "76", + "edge": "79", "electron": "6.0", "firefox": "71", + "firefox-android": "71", "ios": "13.0", "node": "12.9", "oculus": "7.0", "opera": "63", + "opera-android": "54", "opera_mobile": "54", + "quest": "7.0", "safari": "13", "samsung": "12.0" }, @@ -4288,15 +5428,19 @@ "android": "85", "bun": "0.1.1", "chrome": "85", + "chrome-android": "85", "deno": "1.24", "edge": "85", "electron": "10.0", "firefox": "79", + "firefox-android": "79", "ios": "14.0", "node": "15.0", "oculus": "12.0", "opera": "71", + "opera-android": "60", "opera_mobile": "60", + "quest": "12.0", "safari": "14.0", "samsung": "14.0" }, @@ -4312,40 +5456,55 @@ "esnext.reflect.metadata": {}, "esnext.set.add-all": {}, "esnext.set.delete-all": {}, + "esnext.set.difference.v2": {}, "esnext.set.difference": {}, "esnext.set.every": {}, "esnext.set.filter": {}, "esnext.set.find": {}, "esnext.set.from": {}, + "esnext.set.intersection.v2": {}, "esnext.set.intersection": {}, + "esnext.set.is-disjoint-from.v2": {}, "esnext.set.is-disjoint-from": {}, + "esnext.set.is-subset-of.v2": {}, "esnext.set.is-subset-of": {}, + "esnext.set.is-superset-of.v2": {}, "esnext.set.is-superset-of": {}, "esnext.set.join": {}, "esnext.set.map": {}, "esnext.set.of": {}, "esnext.set.reduce": {}, "esnext.set.some": {}, + "esnext.set.symmetric-difference.v2": {}, "esnext.set.symmetric-difference": {}, + "esnext.set.union.v2": {}, "esnext.set.union": {}, "esnext.string.at": {}, "esnext.string.cooked": {}, "esnext.string.code-points": {}, - "esnext.string.is-well-formed": {}, + "esnext.string.dedent": {}, + "esnext.string.is-well-formed": { + "bun": "0.4.0" + }, "esnext.string.match-all": { "android": "80", "bun": "0.1.1", "chrome": "80", + "chrome-android": "80", "deno": "1.0", "edge": "80", "electron": "8.0", "firefox": "73", + "firefox-android": "73", "hermes": "0.6", "ios": "13.4", "node": "14.0", "oculus": "9.0", "opera": "67", + "opera-android": "57", "opera_mobile": "57", + "quest": "9.0", + "react-native": "0.69", "safari": "13.1", "samsung": "13.0" }, @@ -4353,20 +5512,27 @@ "android": "85", "bun": "0.1.1", "chrome": "85", + "chrome-android": "85", "deno": "1.2", "edge": "85", "electron": "10.0", "firefox": "77", + "firefox-android": "77", "hermes": "0.7", "ios": "13.4", "node": "15.0", "oculus": "12.0", "opera": "71", + "opera-android": "60", "opera_mobile": "60", + "quest": "12.0", + "react-native": "0.69", "safari": "13.1", "samsung": "14.0" }, - "esnext.string.to-well-formed": {}, + "esnext.string.to-well-formed": { + "bun": "0.4.0" + }, "esnext.symbol.async-dispose": {}, "esnext.symbol.dispose": {}, "esnext.symbol.matcher": {}, @@ -4380,15 +5546,19 @@ "android": "92", "bun": "0.1.1", "chrome": "92", + "chrome-android": "92", "deno": "1.12", "edge": "92", "electron": "14.0", "firefox": "90", + "firefox-android": "90", "ios": "15.4", "node": "16.6", "oculus": "17.0", "opera": "78", + "opera-android": "65", "opera_mobile": "65", + "quest": "17.0", "safari": "15.4", "samsung": "16.0" }, @@ -4398,16 +5568,21 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, @@ -4415,34 +5590,42 @@ "android": "97", "bun": "0.1.1", "chrome": "97", + "chrome-android": "97", "deno": "1.16", "edge": "97", "electron": "17.0", "firefox": "104", + "firefox-android": "104", "hermes": "0.11", "ios": "15.4", "node": "18.0", "oculus": "20.0", "opera": "83", + "opera-android": "68", "opera_mobile": "68", + "quest": "20.0", + "react-native": "0.69", "safari": "15.4", "samsung": "18.0" }, "esnext.typed-array.group-by": {}, "esnext.typed-array.to-reversed": { "bun": "0.1.1", + "deno": "1.27", "ios": "16.0", "safari": "16.0" }, "esnext.typed-array.to-sorted": { "bun": "0.1.1", + "deno": "1.27", "ios": "16.0", "safari": "16.0" }, "esnext.typed-array.to-spliced": {}, "esnext.typed-array.unique-by": {}, "esnext.typed-array.with": { - "bun": "0.1.9" + "bun": "0.1.9", + "deno": "1.27" }, "esnext.weak-map.delete-all": {}, "esnext.weak-map.from": {}, @@ -4457,15 +5640,19 @@ "android": "37", "bun": "0.1.1", "chrome": "34", + "chrome-android": "34", "deno": "1.0", "edge": "16", "electron": "0.20", "firefox": "27", + "firefox-android": "27", "ios": "10.3", "node": "18.0", "oculus": "3.0", "opera": "10.5", + "opera-android": "10.5", "opera_mobile": "10.5", + "quest": "3.0", "safari": "10.1", "samsung": "2.0" }, @@ -4473,16 +5660,20 @@ "android": "3.0", "bun": "0.1.1", "chrome": "4", + "chrome-android": "18", "deno": "1.0", "edge": "16", "electron": "0.20", "firefox": "27", + "firefox-android": "27", "ios": "1.0", "node": "17.5", "oculus": "3.0", "opera": "10.5", + "opera-android": "10.5", "opera_mobile": "10.5", "phantom": "1.9", + "quest": "3.0", "safari": "3.0", "samsung": "1.0" }, @@ -4490,16 +5681,21 @@ "android": "58", "bun": "0.1.1", "chrome": "58", + "chrome-android": "58", "deno": "1.0", "edge": "16", "electron": "1.7", "firefox": "50", + "firefox-android": "50", "hermes": "0.1", "ios": "10.0", "node": "0.0.1", "oculus": "4.0", "opera": "45", + "opera-android": "43", "opera_mobile": "43", + "quest": "4.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "10.0", "samsung": "7.0" @@ -4508,16 +5704,21 @@ "android": "66", "bun": "0.1.1", "chrome": "66", + "chrome-android": "66", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "3.0", "firefox": "60", + "firefox-android": "60", "hermes": "0.1", "ios": "13.4", "node": "0.0.1", "oculus": "5.0", "opera": "53", + "opera-android": "47", "opera_mobile": "47", + "quest": "5.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "13.1", "samsung": "9.0" @@ -4526,41 +5727,50 @@ "android": "46", "bun": "0.1.1", "chrome": "46", + "chrome-android": "46", "deno": "1.7", - "edge": "74", + "edge": "79", "electron": "0.36", "firefox": "37", + "firefox-android": "37", "ios": "11.3", "node": "17.0", "oculus": "3.0", "opera": "33", + "opera-android": "33", "opera_mobile": "33", + "quest": "3.0", "safari": "11.1", "samsung": "5.0" }, "web.dom-exception.stack": { "deno": "1.15", "firefox": "37", + "firefox-android": "37", "node": "17.0" }, "web.dom-exception.to-string-tag": { "android": "49", "bun": "0.1.1", "chrome": "49", + "chrome-android": "49", "deno": "1.7", - "edge": "74", + "edge": "79", "electron": "0.37", "firefox": "51", + "firefox-android": "51", "ios": "11.3", "node": "17.0", "oculus": "3.0", "opera": "36", + "opera-android": "36", "opera_mobile": "36", + "quest": "3.0", "safari": "11.1", "samsung": "5.0" }, "web.immediate": { - "bun": "0.1.7", + "bun": "0.4.0", "ie": "10", "node": "0.9.1" }, @@ -4568,48 +5778,61 @@ "android": "71", "bun": "0.1.1", "chrome": "71", + "chrome-android": "71", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "69", + "firefox-android": "69", "ios": "12.2", "node": "12.0", "oculus": "6.0", "opera": "58", + "opera-android": "50", "opera_mobile": "50", + "quest": "6.0", "safari": "12.1", "samsung": "10.0" }, "web.self": { "android": "86", "chrome": "86", + "chrome-android": "86", "edge": "86", "electron": "11.0", "firefox": "31", + "firefox-android": "31", "ios": "10.0", "oculus": "12.0", "opera": "72", + "opera-android": "61", "opera_mobile": "61", + "quest": "12.0", "safari": "10", "samsung": "14.0" }, "web.structured-clone": {}, "web.timers": { "android": "1.5", - "bun": "0.1.1", + "bun": "0.4.0", "chrome": "1", + "chrome-android": "18", "deno": "1.0", "edge": "12", "electron": "0.20", "firefox": "1", + "firefox-android": "4", "hermes": "0.1", "ie": "10", "ios": "1.0", "node": "0.0.1", "oculus": "3.0", "opera": "7", + "opera-android": "7", "opera_mobile": "7", "phantom": "1.9", + "quest": "3.0", + "react-native": "0.69", "rhino": "1.7.13", "safari": "1.0", "samsung": "1.0" @@ -4618,15 +5841,19 @@ "android": "67", "bun": "0.1.1", "chrome": "67", + "chrome-android": "67", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "4.0", "firefox": "57", + "firefox-android": "57", "ios": "14.0", "node": "10.0", "oculus": "6.0", "opera": "54", + "opera-android": "48", "opera_mobile": "48", + "quest": "6.0", "safari": "14.0", "samsung": "9.0" }, @@ -4634,15 +5861,19 @@ "android": "71", "bun": "0.1.1", "chrome": "71", + "chrome-android": "71", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "5.0", "firefox": "57", + "firefox-android": "57", "ios": "14.0", "node": "10.0", "oculus": "6.0", "opera": "58", + "opera-android": "50", "opera_mobile": "50", + "quest": "6.0", "safari": "14.0", "samsung": "10.0" }, @@ -4650,15 +5881,19 @@ "android": "67", "bun": "0.1.1", "chrome": "67", + "chrome-android": "67", "deno": "1.0", - "edge": "74", + "edge": "79", "electron": "4.0", "firefox": "57", + "firefox-android": "57", "ios": "14.0", "node": "10.0", "oculus": "6.0", "opera": "54", + "opera-android": "48", "opera_mobile": "48", + "quest": "6.0", "safari": "14.0", "samsung": "9.0" } diff --git a/crates/swc_ecma_preset_env/data/core-js-compat/entries.json b/crates/swc_ecma_preset_env/data/core-js-compat/entries.json index 67047a78e12..1a2d6a9dac6 100644 --- a/crates/swc_ecma_preset_env/data/core-js-compat/entries.json +++ b/crates/swc_ecma_preset_env/data/core-js-compat/entries.json @@ -234,6 +234,7 @@ "es.weak-map", "es.weak-set", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-out", @@ -252,8 +253,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -270,12 +273,14 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.function.is-callable", "esnext.function.is-constructor", "esnext.function.un-this", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -344,25 +349,33 @@ "esnext.reflect.metadata", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -647,6 +660,7 @@ "es.weak-map", "es.weak-set", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.find-last", @@ -659,12 +673,51 @@ "esnext.array.to-sorted", "esnext.array.to-spliced", "esnext.array.with", + "esnext.async-iterator.constructor", + "esnext.async-iterator.drop", + "esnext.async-iterator.every", + "esnext.async-iterator.filter", + "esnext.async-iterator.find", + "esnext.async-iterator.flat-map", + "esnext.async-iterator.for-each", + "esnext.async-iterator.from", + "esnext.async-iterator.map", + "esnext.async-iterator.reduce", + "esnext.async-iterator.some", + "esnext.async-iterator.take", + "esnext.async-iterator.to-array", + "esnext.disposable-stack.constructor", "esnext.global-this", + "esnext.iterator.constructor", + "esnext.iterator.dispose", + "esnext.iterator.drop", + "esnext.iterator.every", + "esnext.iterator.filter", + "esnext.iterator.find", + "esnext.iterator.flat-map", + "esnext.iterator.for-each", + "esnext.iterator.from", + "esnext.iterator.map", + "esnext.iterator.reduce", + "esnext.iterator.some", + "esnext.iterator.take", + "esnext.iterator.to-array", + "esnext.iterator.to-async", "esnext.object.has-own", "esnext.promise.all-settled", "esnext.promise.any", + "esnext.set.difference.v2", + "esnext.set.intersection.v2", + "esnext.set.is-disjoint-from.v2", + "esnext.set.is-subset-of.v2", + "esnext.set.is-superset-of.v2", + "esnext.set.symmetric-difference.v2", + "esnext.set.union.v2", + "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", + "esnext.string.to-well-formed", + "esnext.symbol.dispose", "esnext.typed-array.at", "esnext.typed-array.find-last", "esnext.typed-array.find-last-index", @@ -1086,6 +1139,101 @@ "core-js/actual/array/with": [ "esnext.array.with" ], + "core-js/actual/async-iterator": [ + "es.array.iterator", + "es.object.to-string", + "es.promise", + "es.string.iterator", + "esnext.async-iterator.constructor", + "esnext.async-iterator.drop", + "esnext.async-iterator.every", + "esnext.async-iterator.filter", + "esnext.async-iterator.find", + "esnext.async-iterator.flat-map", + "esnext.async-iterator.for-each", + "esnext.async-iterator.from", + "esnext.async-iterator.map", + "esnext.async-iterator.reduce", + "esnext.async-iterator.some", + "esnext.async-iterator.take", + "esnext.async-iterator.to-array", + "web.dom-collections.iterator" + ], + "core-js/actual/async-iterator/drop": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.drop" + ], + "core-js/actual/async-iterator/every": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.every" + ], + "core-js/actual/async-iterator/filter": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.filter" + ], + "core-js/actual/async-iterator/find": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.find" + ], + "core-js/actual/async-iterator/flat-map": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.flat-map" + ], + "core-js/actual/async-iterator/for-each": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.for-each" + ], + "core-js/actual/async-iterator/from": [ + "es.array.iterator", + "es.object.to-string", + "es.promise", + "es.string.iterator", + "esnext.async-iterator.constructor", + "esnext.async-iterator.from", + "web.dom-collections.iterator" + ], + "core-js/actual/async-iterator/map": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.map" + ], + "core-js/actual/async-iterator/reduce": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.reduce" + ], + "core-js/actual/async-iterator/some": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.some" + ], + "core-js/actual/async-iterator/take": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.take" + ], + "core-js/actual/async-iterator/to-array": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.constructor", + "esnext.async-iterator.to-array" + ], "core-js/actual/atob": [ "es.error.to-string", "es.object.to-string", @@ -1146,6 +1294,18 @@ "core-js/actual/date/to-string": [ "es.date.to-string" ], + "core-js/actual/disposable-stack": [ + "es.error.cause", + "es.object.to-string", + "esnext.suppressed-error.constructor", + "esnext.disposable-stack.constructor" + ], + "core-js/actual/disposable-stack/constructor": [ + "es.error.cause", + "es.object.to-string", + "esnext.suppressed-error.constructor", + "esnext.disposable-stack.constructor" + ], "core-js/actual/dom-collections": [ "es.array.iterator", "es.object.to-string", @@ -1304,6 +1464,9 @@ "core-js/actual/instance/index-of": [ "es.array.index-of" ], + "core-js/actual/instance/is-well-formed": [ + "esnext.string.is-well-formed" + ], "core-js/actual/instance/keys": [ "es.array.iterator", "es.object.to-string", @@ -1371,6 +1534,9 @@ "core-js/actual/instance/to-spliced": [ "esnext.array.to-spliced" ], + "core-js/actual/instance/to-well-formed": [ + "esnext.string.to-well-formed" + ], "core-js/actual/instance/trim": [ "es.string.trim" ], @@ -1402,6 +1568,100 @@ "es.string.iterator", "web.dom-collections.iterator" ], + "core-js/actual/iterator": [ + "es.array.iterator", + "es.object.to-string", + "es.promise", + "es.string.iterator", + "esnext.iterator.constructor", + "esnext.iterator.dispose", + "esnext.iterator.drop", + "esnext.iterator.every", + "esnext.iterator.filter", + "esnext.iterator.find", + "esnext.iterator.flat-map", + "esnext.iterator.for-each", + "esnext.iterator.from", + "esnext.iterator.map", + "esnext.iterator.reduce", + "esnext.iterator.some", + "esnext.iterator.take", + "esnext.iterator.to-array", + "esnext.iterator.to-async", + "web.dom-collections.iterator" + ], + "core-js/actual/iterator/dispose": [ + "esnext.iterator.dispose" + ], + "core-js/actual/iterator/drop": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.drop" + ], + "core-js/actual/iterator/every": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.every" + ], + "core-js/actual/iterator/filter": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.filter" + ], + "core-js/actual/iterator/find": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.find" + ], + "core-js/actual/iterator/flat-map": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.flat-map" + ], + "core-js/actual/iterator/for-each": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.for-each" + ], + "core-js/actual/iterator/from": [ + "es.array.iterator", + "es.object.to-string", + "es.string.iterator", + "esnext.iterator.constructor", + "esnext.iterator.from", + "web.dom-collections.iterator" + ], + "core-js/actual/iterator/map": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.map" + ], + "core-js/actual/iterator/reduce": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.reduce" + ], + "core-js/actual/iterator/some": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.some" + ], + "core-js/actual/iterator/take": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.take" + ], + "core-js/actual/iterator/to-array": [ + "es.object.to-string", + "esnext.iterator.constructor", + "esnext.iterator.to-array" + ], + "core-js/actual/iterator/to-async": [ + "es.object.to-string", + "es.promise", + "esnext.iterator.constructor", + "esnext.iterator.to-async" + ], "core-js/actual/json": [ "es.json.stringify", "es.json.to-string-tag" @@ -1848,6 +2108,13 @@ "es.object.to-string", "es.set", "es.string.iterator", + "esnext.set.difference.v2", + "esnext.set.intersection.v2", + "esnext.set.is-disjoint-from.v2", + "esnext.set.is-subset-of.v2", + "esnext.set.is-superset-of.v2", + "esnext.set.symmetric-difference.v2", + "esnext.set.union.v2", "web.dom-collections.iterator" ], "core-js/actual/set-immediate": [ @@ -1859,6 +2126,34 @@ "core-js/actual/set-timeout": [ "web.timers" ], + "core-js/actual/set/difference": [ + "es.set", + "esnext.set.difference.v2" + ], + "core-js/actual/set/intersection": [ + "es.set", + "esnext.set.intersection.v2" + ], + "core-js/actual/set/is-disjoint-from": [ + "es.set", + "esnext.set.is-disjoint-from.v2" + ], + "core-js/actual/set/is-subset-of": [ + "es.set", + "esnext.set.is-subset-of.v2" + ], + "core-js/actual/set/is-superset-of": [ + "es.set", + "esnext.set.is-superset-of.v2" + ], + "core-js/actual/set/symmetric-difference": [ + "es.set", + "esnext.set.symmetric-difference.v2" + ], + "core-js/actual/set/union": [ + "es.set", + "esnext.set.union.v2" + ], "core-js/actual/string": [ "es.object.to-string", "es.regexp.exec", @@ -1895,7 +2190,9 @@ "es.string.small", "es.string.strike", "es.string.sub", - "es.string.sup" + "es.string.sup", + "esnext.string.is-well-formed", + "esnext.string.to-well-formed" ], "core-js/actual/string/anchor": [ "es.string.anchor" @@ -1933,6 +2230,9 @@ "core-js/actual/string/includes": [ "es.string.includes" ], + "core-js/actual/string/is-well-formed": [ + "esnext.string.is-well-formed" + ], "core-js/actual/string/italics": [ "es.string.italics" ], @@ -1999,6 +2299,9 @@ "core-js/actual/string/sup": [ "es.string.sup" ], + "core-js/actual/string/to-well-formed": [ + "esnext.string.to-well-formed" + ], "core-js/actual/string/trim": [ "es.string.trim" ], @@ -2048,7 +2351,9 @@ "es.string.small", "es.string.strike", "es.string.sub", - "es.string.sup" + "es.string.sup", + "esnext.string.is-well-formed", + "esnext.string.to-well-formed" ], "core-js/actual/string/virtual/anchor": [ "es.string.anchor" @@ -2083,6 +2388,9 @@ "core-js/actual/string/virtual/includes": [ "es.string.includes" ], + "core-js/actual/string/virtual/is-well-formed": [ + "esnext.string.is-well-formed" + ], "core-js/actual/string/virtual/italics": [ "es.string.italics" ], @@ -2130,6 +2438,9 @@ "core-js/actual/string/virtual/sup": [ "es.string.sup" ], + "core-js/actual/string/virtual/to-well-formed": [ + "esnext.string.to-well-formed" + ], "core-js/actual/string/virtual/trim": [ "es.string.trim" ], @@ -2157,6 +2468,10 @@ "web.dom-exception.to-string-tag", "web.structured-clone" ], + "core-js/actual/suppressed-error": [ + "es.error.cause", + "esnext.suppressed-error.constructor" + ], "core-js/actual/symbol": [ "es.symbol", "es.symbol.description", @@ -2178,6 +2493,7 @@ "es.math.to-string-tag", "es.object.to-string", "es.reflect.to-string-tag", + "esnext.symbol.dispose", "web.dom-collections.iterator" ], "core-js/actual/symbol/async-iterator": [ @@ -2186,6 +2502,9 @@ "core-js/actual/symbol/description": [ "es.symbol.description" ], + "core-js/actual/symbol/dispose": [ + "esnext.symbol.dispose" + ], "core-js/actual/symbol/for": [ "es.symbol" ], @@ -5160,6 +5479,7 @@ "es.weak-map", "es.weak-set", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-out", @@ -5178,8 +5498,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -5196,12 +5518,14 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.function.is-callable", "esnext.function.is-constructor", "esnext.function.un-this", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -5270,25 +5594,33 @@ "esnext.reflect.metadata", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -5779,6 +6111,20 @@ "core-js/features/array/with": [ "esnext.array.with" ], + "core-js/features/async-disposable-stack": [ + "es.error.cause", + "es.object.to-string", + "es.promise", + "esnext.suppressed-error.constructor", + "esnext.async-disposable-stack.constructor" + ], + "core-js/features/async-disposable-stack/constructor": [ + "es.error.cause", + "es.object.to-string", + "es.promise", + "esnext.suppressed-error.constructor", + "esnext.async-disposable-stack.constructor" + ], "core-js/features/async-iterator": [ "es.array.iterator", "es.object.to-string", @@ -5786,6 +6132,7 @@ "es.string.iterator", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -5807,6 +6154,11 @@ "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs" ], + "core-js/features/async-iterator/async-dispose": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.async-dispose" + ], "core-js/features/async-iterator/drop": [ "es.object.to-string", "es.promise", @@ -5963,6 +6315,18 @@ "core-js/features/date/to-string": [ "es.date.to-string" ], + "core-js/features/disposable-stack": [ + "es.error.cause", + "es.object.to-string", + "esnext.suppressed-error.constructor", + "esnext.disposable-stack.constructor" + ], + "core-js/features/disposable-stack/constructor": [ + "es.error.cause", + "es.object.to-string", + "esnext.suppressed-error.constructor", + "esnext.disposable-stack.constructor" + ], "core-js/features/dom-collections": [ "es.array.iterator", "es.object.to-string", @@ -6269,6 +6633,7 @@ "es.string.iterator", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -6290,6 +6655,9 @@ "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs" ], + "core-js/features/iterator/dispose": [ + "esnext.iterator.dispose" + ], "core-js/features/iterator/drop": [ "es.object.to-string", "esnext.iterator.constructor", @@ -7046,21 +7414,28 @@ "es.string.iterator", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "web.dom-collections.iterator" ], @@ -7085,6 +7460,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.difference.v2", "esnext.set.difference", "web.dom-collections.iterator" ], @@ -7111,6 +7487,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.intersection.v2", "esnext.set.intersection", "web.dom-collections.iterator" ], @@ -7118,6 +7495,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", "web.dom-collections.iterator" ], @@ -7125,6 +7503,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", "web.dom-collections.iterator" ], @@ -7132,6 +7511,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "web.dom-collections.iterator" ], @@ -7160,6 +7540,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", "web.dom-collections.iterator" ], @@ -7167,6 +7548,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.union.v2", "esnext.set.union", "web.dom-collections.iterator" ], @@ -7207,9 +7589,11 @@ "es.string.strike", "es.string.sub", "es.string.sup", + "es.weak-map", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -7241,6 +7625,11 @@ "core-js/features/string/cooked": [ "esnext.string.cooked" ], + "core-js/features/string/dedent": [ + "es.string.from-code-point", + "es.weak-map", + "esnext.string.dedent" + ], "core-js/features/string/ends-with": [ "es.string.ends-with" ], @@ -7510,6 +7899,10 @@ "web.dom-exception.to-string-tag", "web.structured-clone" ], + "core-js/features/suppressed-error": [ + "es.error.cause", + "esnext.suppressed-error.constructor" + ], "core-js/features/symbol": [ "es.symbol", "es.symbol.description", @@ -8623,6 +9016,7 @@ "es.weak-map", "es.weak-set", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-out", @@ -8641,8 +9035,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -8659,12 +9055,14 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.function.is-callable", "esnext.function.is-constructor", "esnext.function.un-this", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -8733,25 +9131,33 @@ "esnext.reflect.metadata", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -9242,6 +9648,20 @@ "core-js/full/array/with": [ "esnext.array.with" ], + "core-js/full/async-disposable-stack": [ + "es.error.cause", + "es.object.to-string", + "es.promise", + "esnext.suppressed-error.constructor", + "esnext.async-disposable-stack.constructor" + ], + "core-js/full/async-disposable-stack/constructor": [ + "es.error.cause", + "es.object.to-string", + "es.promise", + "esnext.suppressed-error.constructor", + "esnext.async-disposable-stack.constructor" + ], "core-js/full/async-iterator": [ "es.array.iterator", "es.object.to-string", @@ -9249,6 +9669,7 @@ "es.string.iterator", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -9270,6 +9691,11 @@ "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs" ], + "core-js/full/async-iterator/async-dispose": [ + "es.object.to-string", + "es.promise", + "esnext.async-iterator.async-dispose" + ], "core-js/full/async-iterator/drop": [ "es.object.to-string", "es.promise", @@ -9426,6 +9852,18 @@ "core-js/full/date/to-string": [ "es.date.to-string" ], + "core-js/full/disposable-stack": [ + "es.error.cause", + "es.object.to-string", + "esnext.suppressed-error.constructor", + "esnext.disposable-stack.constructor" + ], + "core-js/full/disposable-stack/constructor": [ + "es.error.cause", + "es.object.to-string", + "esnext.suppressed-error.constructor", + "esnext.disposable-stack.constructor" + ], "core-js/full/dom-collections": [ "es.array.iterator", "es.object.to-string", @@ -9732,6 +10170,7 @@ "es.string.iterator", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -9753,6 +10192,9 @@ "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs" ], + "core-js/full/iterator/dispose": [ + "esnext.iterator.dispose" + ], "core-js/full/iterator/drop": [ "es.object.to-string", "esnext.iterator.constructor", @@ -10509,21 +10951,28 @@ "es.string.iterator", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "web.dom-collections.iterator" ], @@ -10548,6 +10997,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.difference.v2", "esnext.set.difference", "web.dom-collections.iterator" ], @@ -10574,6 +11024,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.intersection.v2", "esnext.set.intersection", "web.dom-collections.iterator" ], @@ -10581,6 +11032,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", "web.dom-collections.iterator" ], @@ -10588,6 +11040,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", "web.dom-collections.iterator" ], @@ -10595,6 +11048,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "web.dom-collections.iterator" ], @@ -10623,6 +11077,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", "web.dom-collections.iterator" ], @@ -10630,6 +11085,7 @@ "es.array.iterator", "es.set", "es.string.iterator", + "esnext.set.union.v2", "esnext.set.union", "web.dom-collections.iterator" ], @@ -10670,9 +11126,11 @@ "es.string.strike", "es.string.sub", "es.string.sup", + "es.weak-map", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -10704,6 +11162,11 @@ "core-js/full/string/cooked": [ "esnext.string.cooked" ], + "core-js/full/string/dedent": [ + "es.string.from-code-point", + "es.weak-map", + "esnext.string.dedent" + ], "core-js/full/string/ends-with": [ "es.string.ends-with" ], @@ -10973,6 +11436,10 @@ "web.dom-exception.to-string-tag", "web.structured-clone" ], + "core-js/full/suppressed-error": [ + "es.error.cause", + "esnext.suppressed-error.constructor" + ], "core-js/full/symbol": [ "es.symbol", "es.symbol.description", @@ -12661,9 +13128,15 @@ "core-js/modules/esnext.array.with": [ "esnext.array.with" ], + "core-js/modules/esnext.async-disposable-stack.constructor": [ + "esnext.async-disposable-stack.constructor" + ], "core-js/modules/esnext.async-iterator.as-indexed-pairs": [ "esnext.async-iterator.as-indexed-pairs" ], + "core-js/modules/esnext.async-iterator.async-dispose": [ + "esnext.async-iterator.async-dispose" + ], "core-js/modules/esnext.async-iterator.constructor": [ "esnext.async-iterator.constructor" ], @@ -12715,6 +13188,9 @@ "core-js/modules/esnext.composite-symbol": [ "esnext.composite-symbol" ], + "core-js/modules/esnext.disposable-stack.constructor": [ + "esnext.disposable-stack.constructor" + ], "core-js/modules/esnext.function.is-callable": [ "esnext.function.is-callable" ], @@ -12733,6 +13209,9 @@ "core-js/modules/esnext.iterator.constructor": [ "esnext.iterator.constructor" ], + "core-js/modules/esnext.iterator.dispose": [ + "esnext.iterator.dispose" + ], "core-js/modules/esnext.iterator.drop": [ "esnext.iterator.drop" ], @@ -12949,6 +13428,9 @@ "core-js/modules/esnext.set.difference": [ "esnext.set.difference" ], + "core-js/modules/esnext.set.difference.v2": [ + "esnext.set.difference.v2" + ], "core-js/modules/esnext.set.every": [ "esnext.set.every" ], @@ -12964,15 +13446,27 @@ "core-js/modules/esnext.set.intersection": [ "esnext.set.intersection" ], + "core-js/modules/esnext.set.intersection.v2": [ + "esnext.set.intersection.v2" + ], "core-js/modules/esnext.set.is-disjoint-from": [ "esnext.set.is-disjoint-from" ], + "core-js/modules/esnext.set.is-disjoint-from.v2": [ + "esnext.set.is-disjoint-from.v2" + ], "core-js/modules/esnext.set.is-subset-of": [ "esnext.set.is-subset-of" ], + "core-js/modules/esnext.set.is-subset-of.v2": [ + "esnext.set.is-subset-of.v2" + ], "core-js/modules/esnext.set.is-superset-of": [ "esnext.set.is-superset-of" ], + "core-js/modules/esnext.set.is-superset-of.v2": [ + "esnext.set.is-superset-of.v2" + ], "core-js/modules/esnext.set.join": [ "esnext.set.join" ], @@ -12991,9 +13485,15 @@ "core-js/modules/esnext.set.symmetric-difference": [ "esnext.set.symmetric-difference" ], + "core-js/modules/esnext.set.symmetric-difference.v2": [ + "esnext.set.symmetric-difference.v2" + ], "core-js/modules/esnext.set.union": [ "esnext.set.union" ], + "core-js/modules/esnext.set.union.v2": [ + "esnext.set.union.v2" + ], "core-js/modules/esnext.string.at": [ "esnext.string.at" ], @@ -13006,6 +13506,9 @@ "core-js/modules/esnext.string.cooked": [ "esnext.string.cooked" ], + "core-js/modules/esnext.string.dedent": [ + "esnext.string.dedent" + ], "core-js/modules/esnext.string.is-well-formed": [ "esnext.string.is-well-formed" ], @@ -13018,6 +13521,9 @@ "core-js/modules/esnext.string.to-well-formed": [ "esnext.string.to-well-formed" ], + "core-js/modules/esnext.suppressed-error.constructor": [ + "esnext.suppressed-error.constructor" + ], "core-js/modules/esnext.symbol.async-dispose": [ "esnext.symbol.async-dispose" ], @@ -13172,6 +13678,7 @@ "es.map", "es.string.at-alternative", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-out", @@ -13190,8 +13697,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -13208,12 +13717,14 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.function.is-callable", "esnext.function.is-constructor", "esnext.function.un-this", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -13282,25 +13793,33 @@ "esnext.reflect.metadata", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -13399,6 +13918,12 @@ "esnext.array.unique-by", "esnext.typed-array.unique-by" ], + "core-js/proposals/async-explicit-resource-management": [ + "esnext.suppressed-error.constructor", + "esnext.async-disposable-stack.constructor", + "esnext.async-iterator.async-dispose", + "esnext.symbol.async-dispose" + ], "core-js/proposals/async-iteration": [ "es.symbol.async-iterator" ], @@ -13467,6 +13992,12 @@ "es.error.cause", "es.aggregate-error.cause" ], + "core-js/proposals/explicit-resource-management": [ + "esnext.suppressed-error.constructor", + "esnext.disposable-stack.constructor", + "esnext.iterator.dispose", + "esnext.symbol.dispose" + ], "core-js/proposals/function-is-callable-is-constructor": [ "esnext.function.is-callable", "esnext.function.is-constructor" @@ -13510,6 +14041,35 @@ "esnext.iterator.to-array", "esnext.iterator.to-async" ], + "core-js/proposals/iterator-helpers-stage-3": [ + "esnext.async-iterator.constructor", + "esnext.async-iterator.drop", + "esnext.async-iterator.every", + "esnext.async-iterator.filter", + "esnext.async-iterator.find", + "esnext.async-iterator.flat-map", + "esnext.async-iterator.for-each", + "esnext.async-iterator.from", + "esnext.async-iterator.map", + "esnext.async-iterator.reduce", + "esnext.async-iterator.some", + "esnext.async-iterator.take", + "esnext.async-iterator.to-array", + "esnext.iterator.constructor", + "esnext.iterator.drop", + "esnext.iterator.every", + "esnext.iterator.filter", + "esnext.iterator.find", + "esnext.iterator.flat-map", + "esnext.iterator.for-each", + "esnext.iterator.from", + "esnext.iterator.map", + "esnext.iterator.reduce", + "esnext.iterator.some", + "esnext.iterator.take", + "esnext.iterator.to-array", + "esnext.iterator.to-async" + ], "core-js/proposals/keys-composition": [ "esnext.composite-key", "esnext.composite-symbol" @@ -13618,14 +14178,30 @@ "esnext.math.seeded-prng" ], "core-js/proposals/set-methods": [ + "esnext.set.difference.v2", "esnext.set.difference", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union" ], + "core-js/proposals/set-methods-v2": [ + "esnext.set.difference.v2", + "esnext.set.intersection.v2", + "esnext.set.is-disjoint-from.v2", + "esnext.set.is-subset-of.v2", + "esnext.set.is-superset-of.v2", + "esnext.set.symmetric-difference.v2", + "esnext.set.union.v2" + ], "core-js/proposals/string-at": [ "esnext.string.at" ], @@ -13635,6 +14211,9 @@ "core-js/proposals/string-cooked": [ "esnext.string.cooked" ], + "core-js/proposals/string-dedent": [ + "esnext.string.dedent" + ], "core-js/proposals/string-left-right-trim": [ "es.string.trim-end", "es.string.trim-start" @@ -15877,6 +16456,7 @@ "es.map", "es.string.at-alternative", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-out", @@ -15895,8 +16475,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -15913,12 +16495,14 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.function.is-callable", "esnext.function.is-constructor", "esnext.function.un-this", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -15987,25 +16571,33 @@ "esnext.reflect.metadata", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -16047,6 +16639,7 @@ "es.map", "es.string.at-alternative", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-out", @@ -16065,8 +16658,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -16083,12 +16678,14 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.function.is-callable", "esnext.function.is-constructor", "esnext.function.un-this", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -16148,25 +16745,33 @@ "esnext.promise.try", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -16208,6 +16813,7 @@ "es.map", "es.string.at-alternative", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-reject", @@ -16225,8 +16831,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -16243,9 +16851,11 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -16301,24 +16911,32 @@ "esnext.promise.try", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -16355,6 +16973,7 @@ "core-js/stage/2": [ "es.string.at-alternative", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.find-last", @@ -16368,8 +16987,10 @@ "esnext.array.to-sorted", "esnext.array.to-spliced", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -16383,9 +17004,11 @@ "esnext.async-iterator.some", "esnext.async-iterator.take", "esnext.async-iterator.to-array", + "esnext.disposable-stack.constructor", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -16404,13 +17027,21 @@ "esnext.object.has-own", "esnext.promise.all-settled", "esnext.promise.any", + "esnext.set.difference.v2", "esnext.set.difference", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", @@ -16432,6 +17063,7 @@ "core-js/stage/3": [ "es.string.at-alternative", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.find-last", @@ -16444,12 +17076,51 @@ "esnext.array.to-sorted", "esnext.array.to-spliced", "esnext.array.with", + "esnext.async-iterator.constructor", + "esnext.async-iterator.drop", + "esnext.async-iterator.every", + "esnext.async-iterator.filter", + "esnext.async-iterator.find", + "esnext.async-iterator.flat-map", + "esnext.async-iterator.for-each", + "esnext.async-iterator.from", + "esnext.async-iterator.map", + "esnext.async-iterator.reduce", + "esnext.async-iterator.some", + "esnext.async-iterator.take", + "esnext.async-iterator.to-array", + "esnext.disposable-stack.constructor", "esnext.global-this", + "esnext.iterator.constructor", + "esnext.iterator.dispose", + "esnext.iterator.drop", + "esnext.iterator.every", + "esnext.iterator.filter", + "esnext.iterator.find", + "esnext.iterator.flat-map", + "esnext.iterator.for-each", + "esnext.iterator.from", + "esnext.iterator.map", + "esnext.iterator.reduce", + "esnext.iterator.some", + "esnext.iterator.take", + "esnext.iterator.to-array", + "esnext.iterator.to-async", "esnext.object.has-own", "esnext.promise.all-settled", "esnext.promise.any", + "esnext.set.difference.v2", + "esnext.set.intersection.v2", + "esnext.set.is-disjoint-from.v2", + "esnext.set.is-subset-of.v2", + "esnext.set.is-superset-of.v2", + "esnext.set.symmetric-difference.v2", + "esnext.set.union.v2", + "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", + "esnext.string.to-well-formed", + "esnext.symbol.dispose", "esnext.typed-array.at", "esnext.typed-array.find-last", "esnext.typed-array.find-last-index", @@ -16478,6 +17149,7 @@ "es.map", "es.string.at-alternative", "esnext.aggregate-error", + "esnext.suppressed-error.constructor", "esnext.array.from-async", "esnext.array.at", "esnext.array.filter-out", @@ -16496,8 +17168,10 @@ "esnext.array.to-spliced", "esnext.array.unique-by", "esnext.array.with", + "esnext.async-disposable-stack.constructor", "esnext.async-iterator.constructor", "esnext.async-iterator.as-indexed-pairs", + "esnext.async-iterator.async-dispose", "esnext.async-iterator.drop", "esnext.async-iterator.every", "esnext.async-iterator.filter", @@ -16514,12 +17188,14 @@ "esnext.bigint.range", "esnext.composite-key", "esnext.composite-symbol", + "esnext.disposable-stack.constructor", "esnext.function.is-callable", "esnext.function.is-constructor", "esnext.function.un-this", "esnext.global-this", "esnext.iterator.constructor", "esnext.iterator.as-indexed-pairs", + "esnext.iterator.dispose", "esnext.iterator.drop", "esnext.iterator.every", "esnext.iterator.filter", @@ -16588,25 +17264,33 @@ "esnext.reflect.metadata", "esnext.set.add-all", "esnext.set.delete-all", + "esnext.set.difference.v2", "esnext.set.difference", "esnext.set.every", "esnext.set.filter", "esnext.set.find", "esnext.set.from", + "esnext.set.intersection.v2", "esnext.set.intersection", + "esnext.set.is-disjoint-from.v2", "esnext.set.is-disjoint-from", + "esnext.set.is-subset-of.v2", "esnext.set.is-subset-of", + "esnext.set.is-superset-of.v2", "esnext.set.is-superset-of", "esnext.set.join", "esnext.set.map", "esnext.set.of", "esnext.set.reduce", "esnext.set.some", + "esnext.set.symmetric-difference.v2", "esnext.set.symmetric-difference", + "esnext.set.union.v2", "esnext.set.union", "esnext.string.at", "esnext.string.cooked", "esnext.string.code-points", + "esnext.string.dedent", "esnext.string.is-well-formed", "esnext.string.match-all", "esnext.string.replace-all", diff --git a/crates/swc_ecma_preset_env/data/core-js-compat/modules-by-versions.json b/crates/swc_ecma_preset_env/data/core-js-compat/modules-by-versions.json index 680dc483b70..4fd1b182384 100644 --- a/crates/swc_ecma_preset_env/data/core-js-compat/modules-by-versions.json +++ b/crates/swc_ecma_preset_env/data/core-js-compat/modules-by-versions.json @@ -453,5 +453,20 @@ "esnext.string.is-well-formed", "esnext.string.to-well-formed", "web.self" + ], + "3.27": [ + "esnext.suppressed-error.constructor", + "esnext.async-disposable-stack.constructor", + "esnext.async-iterator.async-dispose", + "esnext.disposable-stack.constructor", + "esnext.iterator.dispose", + "esnext.set.difference.v2", + "esnext.set.intersection.v2", + "esnext.set.is-disjoint-from.v2", + "esnext.set.is-subset-of.v2", + "esnext.set.is-superset-of.v2", + "esnext.set.symmetric-difference.v2", + "esnext.set.union.v2", + "esnext.string.dedent" ] }