Skip to content

Commit e88ed69

Browse files
committed
JS: Add MkDef case for 'export const bar = foo'
1 parent 20b2ac0 commit e88ed69

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

javascript/ql/lib/semmle/javascript/ApiGraphs.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -762,6 +762,8 @@ module API {
762762
nd = DataFlow::valueNode(any(ExportNamedDeclaration decl).getOperand())
763763
or
764764
nd = DataFlow::valueNode(any(ExportDefaultDeclaration decl).getOperand())
765+
or
766+
nd = any(ExportNamedDeclaration decl).getOperand().(DeclStmt).getADecl().getInit().flow()
765767
} or
766768
MkUse(DataFlow::Node nd) { nd instanceof DataFlow::SourceNode } or
767769
/** A use of a TypeScript type. */

0 commit comments

Comments
 (0)