We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6ea3c55 commit fc51c42Copy full SHA for fc51c42
src/compiler/checker.ts
@@ -43188,7 +43188,8 @@ namespace ts {
43188
43189
// see: parseArgumentOrArrayLiteralElement...we use this function which parse arguments of callExpression to parse specifier for dynamic import.
43190
// parseArgumentOrArrayLiteralElement allows spread element to be in an argument list which is not allowed as specifier in dynamic import.
43191
- if (nodeArguments.length && isSpreadElement(nodeArguments[0])) {
+ const spreadElement = forEach(nodeArguments, isSpreadElement);
43192
+ if (spreadElement) {
43193
return grammarErrorOnNode(nodeArguments[0], Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
43194
}
43195
return false;
0 commit comments