@@ -2769,11 +2769,11 @@ declare namespace ts {
27692769 useCaseSensitiveFileNames ( ) : boolean ;
27702770 getNewLine ( ) : string ;
27712771 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 ) [ ] ;
27732773 /**
27742774 * This method is a companion for 'resolveModuleNames' and is used to resolve 'types' references to actual type declaration files
27752775 */
2776- resolveTypeReferenceDirectives ?( typeReferenceDirectiveNames : string [ ] , containingFile : string , redirectedReference ? : ResolvedProjectReference ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
2776+ resolveTypeReferenceDirectives ?( typeReferenceDirectiveNames : string [ ] , containingFile : string , redirectedReference : ResolvedProjectReference | undefined , options : CompilerOptions ) : ( ResolvedTypeReferenceDirective | undefined ) [ ] ;
27772777 getEnvironmentVariable ?( name : string ) : string | undefined ;
27782778 createHash ?( data : string ) : string ;
27792779 getParsedCommandLine ?( fileName : string ) : ParsedCommandLine | undefined ;
@@ -4529,9 +4529,9 @@ declare namespace ts {
45294529 /** If provided is used to get the environment variable */
45304530 getEnvironmentVariable ?( name : string ) : string | undefined ;
45314531 /** 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 ) [ ] ;
45334533 /** 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 ) [ ] ;
45354535 }
45364536 interface WatchCompilerHost < T extends BuilderProgram > extends ProgramHost < T > , WatchHost {
45374537 /** If provided, callback to invoke after every new program creation */
@@ -4886,9 +4886,9 @@ declare namespace ts {
48864886 realpath ?( path : string ) : string ;
48874887 fileExists ?( path : string ) : boolean ;
48884888 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 ) [ ] ;
48904890 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 ) [ ] ;
48924892 getDirectories ?( directoryName : string ) : string [ ] ;
48934893 /**
48944894 * Gets a set of custom transformers to use during emit.
0 commit comments