@@ -780,9 +780,9 @@ export function resolvePackageNameToPackageJson(
780780 containingDirectory : string ,
781781 options : CompilerOptions ,
782782 host : ModuleResolutionHost ,
783- cache : ModuleResolutionCache | undefined ,
783+ cache : PackageJsonInfoCache | undefined ,
784784) : PackageJsonInfo | undefined {
785- const moduleResolutionState = getTemporaryModuleResolutionState ( cache ?. getPackageJsonInfoCache ( ) , host , options ) ;
785+ const moduleResolutionState = getTemporaryModuleResolutionState ( cache , host , options ) ;
786786
787787 return forEachAncestorDirectory ( containingDirectory , ancestorDirectory => {
788788 if ( getBaseFileName ( ancestorDirectory ) !== "node_modules" ) {
@@ -2193,7 +2193,7 @@ export function getEntrypointsFromPackageJsonInfo(
21932193 packageJsonInfo : PackageJsonInfo ,
21942194 options : CompilerOptions ,
21952195 host : GetPackageJsonEntrypointsHost ,
2196- cache : ModuleResolutionCache | undefined ,
2196+ cache : PackageJsonInfoCache | undefined ,
21972197 resolveJs ?: boolean ,
21982198) : string [ ] | false {
21992199 if ( ! resolveJs && packageJsonInfo . contents . resolvedEntrypoints !== undefined ) {
@@ -2205,7 +2205,7 @@ export function getEntrypointsFromPackageJsonInfo(
22052205 let entrypoints : string [ ] | undefined ;
22062206 const extensions = Extensions . TypeScript | Extensions . Declaration | ( resolveJs ? Extensions . JavaScript : 0 ) ;
22072207 const features = getNodeResolutionFeatures ( options ) ;
2208- const loadPackageJsonMainState = getTemporaryModuleResolutionState ( cache ?. getPackageJsonInfoCache ( ) , host , options ) ;
2208+ const loadPackageJsonMainState = getTemporaryModuleResolutionState ( cache , host , options ) ;
22092209 loadPackageJsonMainState . conditions = getConditions ( options ) ;
22102210 loadPackageJsonMainState . requestContainingDirectory = packageJsonInfo . packageDirectory ;
22112211 const mainResolution = loadNodeModuleFromDirectoryWorker (
0 commit comments