Skip to content

Commit 965ca16

Browse files
committed
JS: Recognise fs/promises
1 parent d49359a commit 965ca16

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

javascript/ql/lib/semmle/javascript/frameworks/NodeJSLib.qll

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,11 @@ module NodeJSLib {
554554
t.start()
555555
or
556556
t.start() and
557-
result = DataFlow::moduleMember("fs", "promises")
557+
(
558+
result = DataFlow::moduleMember("fs", "promises")
559+
or
560+
result = DataFlow::moduleImport("fs/promises")
561+
)
558562
or
559563
exists(DataFlow::TypeTracker t2, DataFlow::SourceNode pred | pred = fsModule(t2) |
560564
result = pred.track(t2, t)

0 commit comments

Comments
 (0)