Skip to content

Commit e36f1b9

Browse files
author
Andy Hanson
committed
More specific type for sourceDirectory
1 parent 4363ca4 commit e36f1b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/compiler/moduleSpecifiers.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ namespace ts.moduleSpecifiers {
4949
readonly moduleResolutionKind: ModuleResolutionKind;
5050
readonly addJsExtension: boolean;
5151
readonly getCanonicalFileName: GetCanonicalFileName;
52-
readonly sourceDirectory: string;
52+
readonly sourceDirectory: Path;
5353
}
5454
// importingSourceFileName is separate because getEditsForFileRename may need to specify an updated path
55-
function getInfo(compilerOptions: CompilerOptions, importingSourceFile: SourceFile, importingSourceFileName: string, host: ModuleSpecifierResolutionHost): Info {
55+
function getInfo(compilerOptions: CompilerOptions, importingSourceFile: SourceFile, importingSourceFileName: Path, host: ModuleSpecifierResolutionHost): Info {
5656
const moduleResolutionKind = getEmitModuleResolutionKind(compilerOptions);
5757
const addJsExtension = usesJsExtensionOnImports(importingSourceFile);
5858
const getCanonicalFileName = createGetCanonicalFileName(host.useCaseSensitiveFileNames ? host.useCaseSensitiveFileNames() : true);
@@ -271,7 +271,7 @@ namespace ts.moduleSpecifiers {
271271
moduleFileName: string,
272272
host: ModuleSpecifierResolutionHost,
273273
getCanonicalFileName: (file: string) => string,
274-
sourceDirectory: string,
274+
sourceDirectory: Path,
275275
): string | undefined {
276276
if (getEmitModuleResolutionKind(options) !== ModuleResolutionKind.NodeJs) {
277277
// nothing to do here

0 commit comments

Comments
 (0)