JS: Recognise fs/promises

This commit is contained in:
Asger F
2023-07-07 14:14:49 +02:00
parent d49359a95c
commit 965ca169e5

View File

@@ -554,7 +554,11 @@ module NodeJSLib {
t.start()
or
t.start() and
result = DataFlow::moduleMember("fs", "promises")
(
result = DataFlow::moduleMember("fs", "promises")
or
result = DataFlow::moduleImport("fs/promises")
)
or
exists(DataFlow::TypeTracker t2, DataFlow::SourceNode pred | pred = fsModule(t2) |
result = pred.track(t2, t)