From 7d80579f09a5f37310aae12aa2dbf74b2f2431d0 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Fri, 23 Jan 2026 10:03:50 +0800 Subject: [PATCH] Check AST shape instead of `parser` (#18724) --- src/language-js/print/call-arguments.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/language-js/print/call-arguments.js b/src/language-js/print/call-arguments.js index d45458521..598e42bf6 100644 --- a/src/language-js/print/call-arguments.js +++ b/src/language-js/print/call-arguments.js @@ -90,7 +90,7 @@ function printCallArguments(path, options, print) { const maybeTrailingComma = // Angular does not allow trailing comma - !options.parser.startsWith("__ng_") && + path.root.type !== "NGRoot" && // Dynamic imports cannot have trailing commas node.type !== "ImportExpression" && node.type !== "TSImportType" &&