Skip to content

Commit

Permalink
fix(es/preset-env): Realign with babel-polyfills (#5293)
Browse files Browse the repository at this point in the history
  • Loading branch information
Austaras committed Jul 26, 2022
1 parent 0a1284f commit dd0a152
Show file tree
Hide file tree
Showing 31 changed files with 1,906 additions and 711 deletions.
6 changes: 6 additions & 0 deletions crates/preset_env_base/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@ pub struct BrowserData<T: Default> {
pub rhino: T,
#[serde(default)]
pub deno: T,
#[serde(default)]
pub hermes: T,
#[serde(default)]
pub oculus: T,
#[serde(default)]
pub bun: T,
}

pub type Versions = BrowserData<Option<Version>>;
Expand Down
6 changes: 3 additions & 3 deletions crates/swc/tests/projects.rs
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,7 @@ fn env_entry_chrome_49() {

println!("{}", f);

assert_eq!(f.lines().count(), 83);
assert_eq!(f.lines().count(), 84);
}

#[test]
Expand All @@ -371,7 +371,7 @@ fn env_entry_chrome_71() {

println!("{}", f);

assert_eq!(f.lines().count(), 9);
assert_eq!(f.lines().count(), 10);
}

#[test]
Expand All @@ -383,7 +383,7 @@ fn env_query_chrome_71() {

println!("{}", f);

assert_eq!(f.lines().count(), 9);
assert_eq!(f.lines().count(), 10);
}

#[test]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -423,11 +423,11 @@
"edge": "12",
"firefox": "2",
"safari": "5.1",
"node": "0.10",
"node": "0.4",
"ie": "9",
"android": "4",
"ios": "6",
"phantom": "2",
"phantom": "1.9",
"samsung": "1",
"rhino": "1.7.13",
"electron": "0.20"
Expand All @@ -438,11 +438,11 @@
"edge": "12",
"firefox": "2",
"safari": "5.1",
"node": "0.10",
"node": "0.4",
"ie": "9",
"android": "4",
"ios": "6",
"phantom": "2",
"phantom": "1.9",
"samsung": "1",
"rhino": "1.7.13",
"electron": "0.20"
Expand All @@ -453,11 +453,11 @@
"edge": "12",
"firefox": "2",
"safari": "3.1",
"node": "0.10",
"node": "0.6",
"ie": "9",
"android": "4.4",
"ios": "6",
"phantom": "2",
"phantom": "1.9",
"samsung": "1",
"rhino": "1.7.13",
"electron": "0.20"
Expand Down

1 comment on commit dd0a152

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Benchmark suite Current: dd0a152 Previous: 8896dd9 Ratio
es/full/minify/libraries/antd 1707279824 ns/iter (± 35382311) 1730662733 ns/iter (± 47163911) 0.99
es/full/minify/libraries/d3 420071224 ns/iter (± 12121175) 438431720 ns/iter (± 15699988) 0.96
es/full/minify/libraries/echarts 1638505150 ns/iter (± 73313436) 1810587137 ns/iter (± 125945991) 0.90
es/full/minify/libraries/jquery 95367597 ns/iter (± 7687981) 115299197 ns/iter (± 7264436) 0.83
es/full/minify/libraries/lodash 124706314 ns/iter (± 6305172) 153837803 ns/iter (± 7427863) 0.81
es/full/minify/libraries/moment 55087230 ns/iter (± 6929590) 67988827 ns/iter (± 3434734) 0.81
es/full/minify/libraries/react 19004893 ns/iter (± 870536) 21788675 ns/iter (± 1820025) 0.87
es/full/minify/libraries/terser 309114602 ns/iter (± 6267983) 340486736 ns/iter (± 56502351) 0.91
es/full/minify/libraries/three 551382954 ns/iter (± 9413804) 581164604 ns/iter (± 52000692) 0.95
es/full/minify/libraries/typescript 3560445370 ns/iter (± 75811379) 3688102077 ns/iter (± 183622912) 0.97
es/full/minify/libraries/victory 741939123 ns/iter (± 17016223) 767384314 ns/iter (± 89447867) 0.97
es/full/minify/libraries/vue 139772755 ns/iter (± 5926725) 158259496 ns/iter (± 20719639) 0.88
es/full/codegen/es3 31682 ns/iter (± 974) 33996 ns/iter (± 2963) 0.93
es/full/codegen/es5 31677 ns/iter (± 1268) 34292 ns/iter (± 2698) 0.92
es/full/codegen/es2015 31763 ns/iter (± 879) 34067 ns/iter (± 4315) 0.93
es/full/codegen/es2016 31794 ns/iter (± 1049) 37496 ns/iter (± 5997) 0.85
es/full/codegen/es2017 31892 ns/iter (± 521) 34721 ns/iter (± 5409) 0.92
es/full/codegen/es2018 32124 ns/iter (± 1885) 33424 ns/iter (± 3876) 0.96
es/full/codegen/es2019 32178 ns/iter (± 2152) 32901 ns/iter (± 2148) 0.98
es/full/codegen/es2020 31861 ns/iter (± 1925) 33849 ns/iter (± 5353) 0.94
es/full/all/es3 195547620 ns/iter (± 19091713) 220147574 ns/iter (± 19537527) 0.89
es/full/all/es5 177637001 ns/iter (± 5964271) 186428917 ns/iter (± 15674209) 0.95
es/full/all/es2015 146765482 ns/iter (± 5683455) 155535565 ns/iter (± 15314215) 0.94
es/full/all/es2016 145713182 ns/iter (± 10611344) 153961153 ns/iter (± 10970873) 0.95
es/full/all/es2017 146480729 ns/iter (± 6054204) 152717470 ns/iter (± 9128656) 0.96
es/full/all/es2018 147108031 ns/iter (± 5623221) 150878999 ns/iter (± 12716681) 0.98
es/full/all/es2019 147284617 ns/iter (± 7510644) 154001281 ns/iter (± 15015037) 0.96
es/full/all/es2020 137684331 ns/iter (± 7314134) 149542843 ns/iter (± 11862855) 0.92
es/full/parser 758602 ns/iter (± 37609) 781184 ns/iter (± 47725) 0.97
es/full/base/fixer 29231 ns/iter (± 3842) 29959 ns/iter (± 1616) 0.98
es/full/base/resolver_and_hygiene 88113 ns/iter (± 2252) 91113 ns/iter (± 9873) 0.97
serialization of ast node 203 ns/iter (± 1) 218 ns/iter (± 20) 0.93
serialization of serde 215 ns/iter (± 3) 228 ns/iter (± 18) 0.94

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.