Skip to content

Commit

Permalink
feat(es/preset-env): Update compat data (#8194)
Browse files Browse the repository at this point in the history
**Related issue:**

 - Closes #8193.
  • Loading branch information
kdy1 committed Oct 30, 2023
1 parent 7cfa321 commit 3dc4e1e
Show file tree
Hide file tree
Showing 14 changed files with 514 additions and 70 deletions.
24 changes: 24 additions & 0 deletions crates/swc/tests/fixture/issues-8xxx/8193/input/.swcrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"jsc": {
"externalHelpers": true,
"parser": {
"syntax": "ecmascript",
"jsx": true,
"decorators": true
},
"transform": {
"decoratorVersion": "2021-12",
"legacyDecorator": true,
"decoratorMetadata": true
}
},
"env": {
"mode": "usage",
"coreJs": "3.31",
"shippedProposals": true
},
"module": {
"type": "commonjs"
},
"isModule": false,
}
3 changes: 3 additions & 0 deletions crates/swc/tests/fixture/issues-8xxx/8193/input/1.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
const data = [{ name: 'a', type: 'a' }, { name: 'b', type: 'a' }, { name: 'c', type: 'b' }];

const result = Object.groupBy(data, ({ type }) => type);
20 changes: 20 additions & 0 deletions crates/swc/tests/fixture/issues-8xxx/8193/output/1.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
require("core-js/modules/es.object.create.js");
require("core-js/modules/esnext.object.group-by.js");
var data = [
{
name: "a",
type: "a"
},
{
name: "b",
type: "a"
},
{
name: "c",
type: "b"
}
];
var result = Object.groupBy(data, function(param) {
var type = param.type;
return type;
});
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,10 @@
"opera": "36",
"edge": "14",
"firefox": "2",
"safari": "16.3",
"node": "6",
"deno": "1",
"ios": "16.3",
"samsung": "5",
"opera_mobile": "36",
"electron": "0.37"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,21 @@
"opera": "98",
"edge": "112",
"firefox": "116",
"safari": "tp",
"node": "20",
"deno": "1.32",
"opera_mobile": "75",
"electron": "24.0"
},
"transform-class-static-block": {
"chrome": "94",
"opera": "80",
"edge": "94",
"firefox": "93",
"safari": "16.4",
"node": "16.11",
"deno": "1.14",
"ios": "16.4",
"samsung": "17",
"opera_mobile": "66",
"electron": "15.0"
Expand All @@ -23,8 +28,10 @@
"opera": "80",
"edge": "94",
"firefox": "93",
"safari": "16.4",
"node": "16.11",
"deno": "1.14",
"ios": "16.4",
"samsung": "17",
"opera_mobile": "66",
"electron": "15.0"
Expand Down Expand Up @@ -272,8 +279,10 @@
"opera": "36",
"edge": "18",
"firefox": "53",
"safari": "16.3",
"node": "6",
"deno": "1",
"ios": "16.3",
"samsung": "5",
"opera_mobile": "36",
"electron": "0.37"
Expand Down

0 comments on commit 3dc4e1e

Please sign in to comment.