@@ -15,7 +15,7 @@ import ts from 'typescript';
1515import { getAngularDecorators } from '../../utils/ng_decorators' ;
1616import { closestNode } from '../../utils/typescript/nodes' ;
1717
18- import { convertNgModuleDeclarationToStandalone , extractDeclarationsFromModule , findTestObjectsToMigrate , migrateTestDeclarations } from './to-standalone' ;
18+ import { ComponentImportsRemapper , convertNgModuleDeclarationToStandalone , extractDeclarationsFromModule , findTestObjectsToMigrate , migrateTestDeclarations } from './to-standalone' ;
1919import { ChangeTracker , findClassDeclaration , findLiteralProperty , getNodeLookup , getRelativeImportPath , ImportRemapper , NamedClassDeclaration , NodeLookup , offsetsToNodes , ReferenceResolver , UniqueItemTracker } from './util' ;
2020
2121/** Information extracted from a `bootstrapModule` call necessary to migrate it. */
@@ -35,7 +35,7 @@ interface BootstrapCallAnalysis {
3535export function toStandaloneBootstrap (
3636 program : NgtscProgram , host : ts . CompilerHost , basePath : string , rootFileNames : string [ ] ,
3737 sourceFiles : ts . SourceFile [ ] , printer : ts . Printer , importRemapper ?: ImportRemapper ,
38- referenceLookupExcludedFiles ?: RegExp ) {
38+ referenceLookupExcludedFiles ?: RegExp , componentImportRemapper ?: ComponentImportsRemapper ) {
3939 const tracker = new ChangeTracker ( printer , importRemapper ) ;
4040 const typeChecker = program . getTsProgram ( ) . getTypeChecker ( ) ;
4141 const templateTypeChecker = program . compiler . getTemplateTypeChecker ( ) ;
@@ -71,7 +71,7 @@ export function toStandaloneBootstrap(
7171 // declarations so we have to migrate them now.
7272 for ( const declaration of allDeclarations ) {
7373 convertNgModuleDeclarationToStandalone (
74- declaration , allDeclarations , tracker , templateTypeChecker ) ;
74+ declaration , allDeclarations , tracker , templateTypeChecker , componentImportRemapper ) ;
7575 }
7676
7777 migrateTestDeclarations ( testObjects , allDeclarations , tracker , templateTypeChecker , typeChecker ) ;
0 commit comments