File tree Expand file tree Collapse file tree
Open diff view settings
Expand file tree Collapse file tree
Open diff view settings
Original file line number Diff line number Diff line change @@ -1515,8 +1515,14 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, Promi
15151515 else if ( declaration . kind === SyntaxKind . ImportSpecifier ) {
15161516 // Identifier references named import
15171517 write ( getGeneratedNameForNode ( < ImportDeclaration > declaration . parent . parent . parent ) ) ;
1518- write ( "." ) ;
1519- writeTextOfNode ( currentSourceFile , ( < ImportSpecifier > declaration ) . propertyName || ( < ImportSpecifier > declaration ) . name ) ;
1518+ var name = ( < ImportSpecifier > declaration ) . propertyName || ( < ImportSpecifier > declaration ) . name ;
1519+ var identifier = getSourceTextOfNodeFromSourceFile ( currentSourceFile , name ) ;
1520+ if ( languageVersion == ScriptTarget . ES3 && identifier === "default" ) {
1521+ write ( `["default"]` ) ;
1522+ } else {
1523+ write ( "." ) ;
1524+ write ( identifier ) ;
1525+ }
15201526 return ;
15211527 }
15221528 }
You can’t perform that action at this time.
0 commit comments