From 5c01f59a941ceae8955485a7f46ededf7aa2b161 Mon Sep 17 00:00:00 2001 From: Roman Date: Tue, 2 Jun 2026 18:50:23 +0100 Subject: [PATCH 1/2] feat: add `object.groupby` to native manifest --- manifests/native.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/manifests/native.json b/manifests/native.json index ae0b2b6a..46682483 100644 --- a/manifests/native.json +++ b/manifests/native.json @@ -1066,6 +1066,18 @@ "compatKey": "javascript.builtins.Object.getPrototypeOf" } }, + "Object.groupBy": { + "id": "Object.groupBy", + "type": "native", + "url": { + "type": "mdn", + "id": "Web/JavaScript/Reference/Global_Objects/Object/groupBy" + }, + "webFeatureId": { + "featureId": "object-object", + "compatKey": "javascript.builtins.Object.groupBy" + } + }, "Object.hasOwn": { "id": "Object.hasOwn", "type": "native", @@ -2643,6 +2655,11 @@ "moduleName": "object.getprototypeof", "replacements": ["Object.getPrototypeOf"] }, + "object.groupby": { + "type": "module", + "moduleName": "object.groupby", + "replacements": ["Object.groupBy"] + }, "object.hasown": { "type": "module", "moduleName": "object.hasown", From 1f049b9c92e50dcd204cdf7a5d58b4c70d3ddef4 Mon Sep 17 00:00:00 2001 From: Roman Date: Tue, 2 Jun 2026 18:53:32 +0100 Subject: [PATCH 2/2] chore: fix `webFeatureId` --- manifests/native.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/native.json b/manifests/native.json index 46682483..44dfde02 100644 --- a/manifests/native.json +++ b/manifests/native.json @@ -1074,7 +1074,7 @@ "id": "Web/JavaScript/Reference/Global_Objects/Object/groupBy" }, "webFeatureId": { - "featureId": "object-object", + "featureId": "array-group", "compatKey": "javascript.builtins.Object.groupBy" } },