fix: host.isKnownTypesPackageName maybe undefined (#42050)

* fix: host.isKnownTypesPackageName maybe undefined

* feat: remove GH#18217 comment
This commit is contained in:
chenjigeng 2020-12-31 04:13:56 +08:00 committed by GitHub
parent e108257fb6
commit ea93ee6db9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -52,6 +52,6 @@ namespace ts.codefix {
function getTypesPackageNameToInstall(packageName: string, host: LanguageServiceHost, diagCode: number): string | undefined {
return diagCode === errorCodeCannotFindModule
? (JsTyping.nodeCoreModules.has(packageName) ? "@types/node" : undefined)
: (host.isKnownTypesPackageName!(packageName) ? getTypesPackageName(packageName) : undefined); // TODO: GH#18217
: (host.isKnownTypesPackageName?.(packageName) ? getTypesPackageName(packageName) : undefined);
}
}