estree-is-require
check if an AST node is a valid require() call
Install
npm install estree-is-requireUsage
var isRequire = require('estree-is-require')
var node = parse('function a () {}')
isRequire(node) // false
var node = parse('require("abc")')
isRequire(node) // true
isRequire(node, 'abc') // true
isRequire(node, 'xyz') // false
var node = parse('require(10)')
isRequire(node, 10) // trueAlso see the tests for more examples.
API
isRequire(node, source)
Check if node is a call to require.
If source is given, the first argument to require matches it.