MCPcopy Index your code
hub / github.com/nodejs/node / errorOnImplicitAnyModule

Function errorOnImplicitAnyModule

test/fixtures/snapshot/typescript.js:51295–51308  ·  view source on GitHub ↗
(isError, errorNode, _a, moduleReference)

Source from the content-addressed store, hash-verified

51293 return undefined;
51294 }
51295 function errorOnImplicitAnyModule(isError, errorNode, _a, moduleReference) {
51296 var packageId = _a.packageId, resolvedFileName = _a.resolvedFileName;
51297 var errorInfo = !ts.isExternalModuleNameRelative(moduleReference) && packageId
51298 ? typesPackageExists(packageId.name)
51299 ? ts.chainDiagnosticMessages(
51300 /*details*/ undefined, ts.Diagnostics.If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_Slash_Slashgithub_com_SlashDefinitelyTyped_SlashDefinitelyTyped_Slashtree_Slashmaster_Slashtypes_Slash_1, packageId.name, ts.mangleScopedPackageName(packageId.name))
51301 : packageBundlesTypes(packageId.name)
51302 ? ts.chainDiagnosticMessages(
51303 /*details*/ undefined, ts.Diagnostics.If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_declare_module_1, packageId.name, moduleReference)
51304 : ts.chainDiagnosticMessages(
51305 /*details*/ undefined, ts.Diagnostics.Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0, moduleReference, ts.mangleScopedPackageName(packageId.name))
51306 : undefined;
51307 errorOrSuggestion(isError, errorNode, ts.chainDiagnosticMessages(errorInfo, ts.Diagnostics.Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type, moduleReference, resolvedFileName));
51308 }
51309 function typesPackageExists(packageName) {
51310 return getPackagesMap().has(ts.getTypesPackageName(packageName));
51311 }

Callers 1

resolveExternalModuleFunction · 0.85

Calls 3

typesPackageExistsFunction · 0.85
packageBundlesTypesFunction · 0.85
errorOrSuggestionFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…