From 2cc06248729604cd2fd3d5744742225bef943001 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Fri, 21 Feb 2025 13:35:08 +0100 Subject: [PATCH 1/4] =?UTF-8?q?`import(=E2=80=A6,=20{=20with:=20"json"=20}?= =?UTF-8?q?)`=20is=20standard=20track?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- javascript/operators/import.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/operators/import.json b/javascript/operators/import.json index f638d3c929d150..fbe26dc85c8514 100644 --- a/javascript/operators/import.json +++ b/javascript/operators/import.json @@ -154,7 +154,7 @@ }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } From e0470c7800404cb89c23ce758c49aa8ba739c43f Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Fri, 21 Feb 2025 13:50:04 +0100 Subject: [PATCH 2/4] Also set `trailing_commas_in_dynamic_import` to standard track --- javascript/grammar.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/grammar.json b/javascript/grammar.json index a8ad9d88bf6075..54a6c3512216d6 100644 --- a/javascript/grammar.json +++ b/javascript/grammar.json @@ -954,7 +954,7 @@ }, "status": { "experimental": false, - "standard_track": false, + "standard_track": true, "deprecated": false } } From 8ba99d2a7bcc44e208623e71c164402f3d8efcbe Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Sat, 22 Feb 2025 08:47:06 +0100 Subject: [PATCH 3/4] Add spec URL to trailing commas feature --- javascript/grammar.json | 1 + 1 file changed, 1 insertion(+) diff --git a/javascript/grammar.json b/javascript/grammar.json index 54a6c3512216d6..54a3f44aa1b89a 100644 --- a/javascript/grammar.json +++ b/javascript/grammar.json @@ -905,6 +905,7 @@ "trailing_commas_in_dynamic_import": { "__compat": { "description": "Trailing comma in dynamic import", + "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-import-call-runtime-semantics-evaluation", "support": { "chrome": { "version_added": "91" From 52ed9465bed45e6df82ee0548fcb78c42b01d3a1 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Sat, 22 Feb 2025 08:49:51 +0100 Subject: [PATCH 4/4] Add spec URL to options parameter feature --- javascript/operators/import.json | 1 + 1 file changed, 1 insertion(+) diff --git a/javascript/operators/import.json b/javascript/operators/import.json index fbe26dc85c8514..f806c3ecdcbb8d 100644 --- a/javascript/operators/import.json +++ b/javascript/operators/import.json @@ -105,6 +105,7 @@ "options_parameter": { "__compat": { "description": "The `options` parameter", + "spec_url": "https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-import-calls", "support": { "chrome": { "version_added": "91"