We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 22f5b7a commit f6a8cd2Copy full SHA for f6a8cd2
1 file changed
javascript/ql/lib/semmle/javascript/NPM.qll
@@ -23,13 +23,6 @@ class PackageJson extends JsonObject {
23
currentDir = this.getJsonFile().getParentContainer() and
24
parentDir = parentPkg.getJsonFile().getParentContainer() and
25
parentPkgName = parentPkg.getPropStringValue("name") and
26
- (
27
- parentDir.getParentContainer().getBaseName() = "node_modules"
28
- or
29
- // Scoped package is located in node_modules/@scope/pkgname
30
- parentDir.getParentContainer().getParentContainer().getBaseName() = "node_modules" and
31
- exists(parentPkgName.indexOf("/"))
32
- ) and
33
parentDir.getAChildContainer+() = currentDir and
34
result =
35
parentPkgName + currentDir.getAbsolutePath().suffix(parentDir.getAbsolutePath().length())
0 commit comments