We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 806c9a3 commit a923a40Copy full SHA for a923a40
1 file changed
javascript/ql/src/semmle/javascript/PackageExports.qll
@@ -68,4 +68,9 @@ private DataFlow::Node getAnExportFromModule(Module mod) {
68
result.analyze().getAValue() = mod.(NodeModule).getAModuleExportsValue()
69
or
70
exists(ASTNode export | result.getEnclosingExpr() = export | mod.exports(_, export))
71
+ or
72
+ exists(ExportDeclaration export |
73
+ result = export.getSourceNode(_) and
74
+ mod = export.getTopLevel()
75
+ )
76
}
0 commit comments