Skip to content

Commit 317e61d

Browse files
committed
JS: Update UnresolvableImports to handle nested packages
1 parent 1e8a49f commit 317e61d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

javascript/ql/src/NodeJS/UnresolvableImport.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ where
3636
not exists(r.getImportedModule()) and
3737
// no enclosing NPM package declares a dependency on `mod`
3838
forex(NpmPackage pkg, PackageJson pkgJson |
39-
pkg.getAModule() = r.getTopLevel() and pkgJson = pkg.getPackageJson()
39+
pkg.getAModule() = r.getTopLevel() and pkgJson = pkg.getPackageJson().getEnclosingPackage*()
4040
|
4141
not pkgJson.declaresDependency(mod, _) and
4242
not pkgJson.getPeerDependencies().getADependency(mod, _) and

0 commit comments

Comments
 (0)