mirror of
https://github.com/github/codeql.git
synced 2026-04-26 17:25:19 +02:00
JS: Update UnresolvableImports to handle nested packages
This commit is contained in:
@@ -36,7 +36,7 @@ where
|
||||
not exists(r.getImportedModule()) and
|
||||
// no enclosing NPM package declares a dependency on `mod`
|
||||
forex(NpmPackage pkg, PackageJson pkgJson |
|
||||
pkg.getAModule() = r.getTopLevel() and pkgJson = pkg.getPackageJson()
|
||||
pkg.getAModule() = r.getTopLevel() and pkgJson = pkg.getPackageJson().getEnclosingPackage*()
|
||||
|
|
||||
not pkgJson.declaresDependency(mod, _) and
|
||||
not pkgJson.getPeerDependencies().getADependency(mod, _) and
|
||||
|
||||
Reference in New Issue
Block a user