mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
fix(59649): ts Move to a new file doesn't respect importModuleSpecifier setting (#59670)
This commit is contained in:
@@ -435,6 +435,7 @@ export function getLocalModuleSpecifierBetweenFileNames(
|
||||
targetFileName: string,
|
||||
compilerOptions: CompilerOptions,
|
||||
host: ModuleSpecifierResolutionHost,
|
||||
preferences: UserPreferences,
|
||||
options: ModuleSpecifierOptions = {},
|
||||
): string {
|
||||
const info = getInfo(importingFile.fileName, host);
|
||||
@@ -445,7 +446,7 @@ export function getLocalModuleSpecifierBetweenFileNames(
|
||||
compilerOptions,
|
||||
host,
|
||||
importMode,
|
||||
getModuleSpecifierPreferences({}, host, compilerOptions, importingFile),
|
||||
getModuleSpecifierPreferences(preferences, host, compilerOptions, importingFile),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -335,6 +335,7 @@ function createImportAdderWorker(sourceFile: SourceFile | FutureSourceFile, prog
|
||||
exportingFileName,
|
||||
compilerOptions,
|
||||
createModuleSpecifierResolutionHost(program, host),
|
||||
preferences,
|
||||
);
|
||||
const importKind = getImportKind(futureExportingSourceFile, exportKind, program);
|
||||
const addAsTypeOnly = getAddAsTypeOnly(
|
||||
|
||||
Reference in New Issue
Block a user