@@ -57,12 +57,19 @@ function doChange(changes: textChanges.ChangeTracker, sourceFile: SourceFile, de
57
57
else {
58
58
const importClause = declaration . importClause as ImportClause ;
59
59
if ( importClause . name && importClause . namedBindings ) {
60
- const modifiers = getSynthesizedDeepClones ( declaration . modifiers , /*includeTrivia*/ true ) ;
61
- const moduleSpecifier = getSynthesizedDeepClone ( declaration . moduleSpecifier , /*includeTrivia*/ true ) ;
62
- const assertClause = getSynthesizedDeepClone ( declaration . assertClause , /*includeTrivia*/ true ) ;
63
60
changes . replaceNodeWithNodes ( sourceFile , declaration , [
64
- factory . createImportDeclaration ( modifiers , factory . createImportClause ( /*isTypeOnly*/ true , getSynthesizedDeepClone ( importClause . name , /*includeTrivia*/ true ) , /*namedBindings*/ undefined ) , moduleSpecifier , assertClause ) ,
65
- factory . createImportDeclaration ( modifiers , factory . createImportClause ( /*isTypeOnly*/ true , /*name*/ undefined , getSynthesizedDeepClone ( importClause . namedBindings , /*includeTrivia*/ true ) ) , moduleSpecifier , assertClause ) ,
61
+ factory . createImportDeclaration (
62
+ getSynthesizedDeepClones ( declaration . modifiers , /*includeTrivia*/ true ) ,
63
+ factory . createImportClause ( /*isTypeOnly*/ true , getSynthesizedDeepClone ( importClause . name , /*includeTrivia*/ true ) , /*namedBindings*/ undefined ) ,
64
+ getSynthesizedDeepClone ( declaration . moduleSpecifier , /*includeTrivia*/ true ) ,
65
+ getSynthesizedDeepClone ( declaration . assertClause , /*includeTrivia*/ true ) ,
66
+ ) ,
67
+ factory . createImportDeclaration (
68
+ getSynthesizedDeepClones ( declaration . modifiers , /*includeTrivia*/ true ) ,
69
+ factory . createImportClause ( /*isTypeOnly*/ true , /*name*/ undefined , getSynthesizedDeepClone ( importClause . namedBindings , /*includeTrivia*/ true ) ) ,
70
+ getSynthesizedDeepClone ( declaration . moduleSpecifier , /*includeTrivia*/ true ) ,
71
+ getSynthesizedDeepClone ( declaration . assertClause , /*includeTrivia*/ true ) ,
72
+ ) ,
66
73
] ) ;
67
74
}
68
75
else {
0 commit comments