Handle installed package missing from registry

This commit is contained in:
Benjamin Lichtman
2018-06-04 09:57:00 -07:00
parent a56fe765cf
commit 7f3dce9596
+1 -1
View File
@@ -160,7 +160,7 @@ namespace ts.JsTyping {
}
// Add the cached typing locations for inferred typings that are already installed
packageNameToTypingLocation.forEach((typing, name) => {
if (inferredTypings.has(name) && inferredTypings.get(name) === undefined && isTypingUpToDate(typing, typesRegistry.get(name))) {
if (inferredTypings.has(name) && inferredTypings.get(name) === undefined && typesRegistry.has(name) && isTypingUpToDate(typing, typesRegistry.get(name)!)) {
inferredTypings.set(name, typing.typingLocation);
}
});