JS: Add modeling for @google-cloud/promisify

This commit is contained in:
Napalys Klicius
2025-09-15 16:55:27 +02:00
parent d37425ae3e
commit 312471e9db
3 changed files with 27 additions and 7 deletions

View File

@@ -727,7 +727,7 @@ module Promisify {
PromisifyAllCall() {
this =
[
DataFlow::moduleMember("bluebird", "promisifyAll"),
DataFlow::moduleMember(["bluebird", "@google-cloud/promisify"], "promisifyAll"),
DataFlow::moduleMember("thenify-all", "withCallback"),
DataFlow::moduleImport(["util-promisifyall", "pify", "thenify-all"])
].getACall()
@@ -747,6 +747,8 @@ module Promisify {
this = DataFlow::moduleImport("thenify").getACall()
or
this = DataFlow::moduleMember("thenify", "withCallback").getACall()
or
this = DataFlow::moduleMember("@google-cloud/promisify", "promisify").getACall()
}
}
}