@@ -785,9 +785,9 @@ export function resolvePackageNameToPackageJson(
785785 containingDirectory : string ,
786786 options : CompilerOptions ,
787787 host : ModuleResolutionHost ,
788- cache : ModuleResolutionCache | undefined ,
788+ cache : PackageJsonInfoCache | undefined ,
789789) : PackageJsonInfo | undefined {
790- const moduleResolutionState = getTemporaryModuleResolutionState ( cache ?. getPackageJsonInfoCache ( ) , host , options ) ;
790+ const moduleResolutionState = getTemporaryModuleResolutionState ( cache , host , options ) ;
791791
792792 return forEachAncestorDirectory ( containingDirectory , ancestorDirectory => {
793793 if ( getBaseFileName ( ancestorDirectory ) !== "node_modules" ) {
@@ -2198,7 +2198,7 @@ export function getEntrypointsFromPackageJsonInfo(
21982198 packageJsonInfo : PackageJsonInfo ,
21992199 options : CompilerOptions ,
22002200 host : GetPackageJsonEntrypointsHost ,
2201- cache : ModuleResolutionCache | undefined ,
2201+ cache : PackageJsonInfoCache | undefined ,
22022202 resolveJs ?: boolean ,
22032203) : string [ ] | false {
22042204 if ( ! resolveJs && packageJsonInfo . contents . resolvedEntrypoints !== undefined ) {
@@ -2210,7 +2210,7 @@ export function getEntrypointsFromPackageJsonInfo(
22102210 let entrypoints : string [ ] | undefined ;
22112211 const extensions = Extensions . TypeScript | Extensions . Declaration | ( resolveJs ? Extensions . JavaScript : 0 ) ;
22122212 const features = getNodeResolutionFeatures ( options ) ;
2213- const loadPackageJsonMainState = getTemporaryModuleResolutionState ( cache ?. getPackageJsonInfoCache ( ) , host , options ) ;
2213+ const loadPackageJsonMainState = getTemporaryModuleResolutionState ( cache , host , options ) ;
22142214 loadPackageJsonMainState . conditions = getConditions ( options ) ;
22152215 loadPackageJsonMainState . requestContainingDirectory = packageJsonInfo . packageDirectory ;
22162216 const mainResolution = loadNodeModuleFromDirectoryWorker (
0 commit comments