We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c54f585 commit 423fd04Copy full SHA for 423fd04
javascript/ql/lib/semmle/javascript/NodeJS.qll
@@ -309,10 +309,10 @@ private predicate isRequire(EarlyStageNode nd) {
309
// `$.require('underscore');`.
310
// NPM as supported in [XSJS files](https://www.npmjs.com/package/@sap/async-xsjs#npm-packages-support).
311
exists(MethodCallExpr require |
312
- nd.getFile().getExtension() = ["xsjs", "xsjslib"] and
+ require.getFile().getExtension() = ["xsjs", "xsjslib"] and
313
require.getCalleeName() = "require" and
314
require.getReceiver().(GlobalVarAccess).getName() = "$" and
315
- nd = require.getCallee().flow()
+ nd = TValueNode(require.getCallee())
316
)
317
}
318
0 commit comments