@@ -2769,11 +2769,11 @@ declare namespace ts {
2769
2769
useCaseSensitiveFileNames ( ) : boolean ;
2770
2770
getNewLine ( ) : string ;
2771
2771
readDirectory ?( rootDir : string , extensions : ReadonlyArray < string > , excludes : ReadonlyArray < string > | undefined , includes : ReadonlyArray < string > , depth ?: number ) : string [ ] ;
2772
- resolveModuleNames ?( moduleNames : string [ ] , containingFile : string , reusedNames ? : string [ ] , redirectedReference ? : ResolvedProjectReference ) : ( ResolvedModule | undefined ) [ ] ;
2772
+ resolveModuleNames ?( moduleNames : string [ ] , containingFile : string , reusedNames : string [ ] | undefined , redirectedReference : ResolvedProjectReference | undefined , options : CompilerOptions ) : ( ResolvedModule | undefined ) [ ] ;
2773
2773
/**
2774
2774
* This method is a companion for 'resolveModuleNames' and is used to resolve 'types' references to actual type declaration files
2775
2775
*/
2776
- resolveTypeReferenceDirectives ?( typeReferenceDirectiveNames : string [ ] , containingFile : string , redirectedReference ? : ResolvedProjectReference ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
2776
+ resolveTypeReferenceDirectives ?( typeReferenceDirectiveNames : string [ ] , containingFile : string , redirectedReference : ResolvedProjectReference | undefined , options : CompilerOptions ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
2777
2777
getEnvironmentVariable ?( name : string ) : string | undefined ;
2778
2778
createHash ?( data : string ) : string ;
2779
2779
getParsedCommandLine ?( fileName : string ) : ParsedCommandLine | undefined ;
@@ -4529,9 +4529,9 @@ declare namespace ts {
4529
4529
/** If provided is used to get the environment variable */
4530
4530
getEnvironmentVariable ?( name : string ) : string | undefined ;
4531
4531
/** If provided, used to resolve the module names, otherwise typescript's default module resolution */
4532
- resolveModuleNames ?( moduleNames : string [ ] , containingFile : string , reusedNames ? : string [ ] , redirectedReference ? : ResolvedProjectReference ) : ( ResolvedModule | undefined ) [ ] ;
4532
+ resolveModuleNames ?( moduleNames : string [ ] , containingFile : string , reusedNames : string [ ] | undefined , redirectedReference : ResolvedProjectReference | undefined , options : CompilerOptions ) : ( ResolvedModule | undefined ) [ ] ;
4533
4533
/** If provided, used to resolve type reference directives, otherwise typescript's default resolution */
4534
- resolveTypeReferenceDirectives ?( typeReferenceDirectiveNames : string [ ] , containingFile : string , redirectedReference ? : ResolvedProjectReference ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
4534
+ resolveTypeReferenceDirectives ?( typeReferenceDirectiveNames : string [ ] , containingFile : string , redirectedReference : ResolvedProjectReference | undefined , options : CompilerOptions ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
4535
4535
}
4536
4536
interface WatchCompilerHost < T extends BuilderProgram > extends ProgramHost < T > , WatchHost {
4537
4537
/** If provided, callback to invoke after every new program creation */
@@ -4886,9 +4886,9 @@ declare namespace ts {
4886
4886
realpath ?( path : string ) : string ;
4887
4887
fileExists ?( path : string ) : boolean ;
4888
4888
getTypeRootsVersion ?( ) : number ;
4889
- resolveModuleNames ?( moduleNames : string [ ] , containingFile : string , reusedNames ? : string [ ] , redirectedReference ? : ResolvedProjectReference ) : ( ResolvedModule | undefined ) [ ] ;
4889
+ resolveModuleNames ?( moduleNames : string [ ] , containingFile : string , reusedNames : string [ ] | undefined , redirectedReference : ResolvedProjectReference | undefined , options : CompilerOptions ) : ( ResolvedModule | undefined ) [ ] ;
4890
4890
getResolvedModuleWithFailedLookupLocationsFromCache ?( modulename : string , containingFile : string ) : ResolvedModuleWithFailedLookupLocations | undefined ;
4891
- resolveTypeReferenceDirectives ?( typeDirectiveNames : string [ ] , containingFile : string , redirectedReference ? : ResolvedProjectReference ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
4891
+ resolveTypeReferenceDirectives ?( typeDirectiveNames : string [ ] , containingFile : string , redirectedReference : ResolvedProjectReference | undefined , options : CompilerOptions ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
4892
4892
getDirectories ?( directoryName : string ) : string [ ] ;
4893
4893
/**
4894
4894
* Gets a set of custom transformers to use during emit.
0 commit comments