Awesome
estree-is-identifier
check if an AST node is an identifier, optionally with a specific name
Install
npm install estree-is-identifier
Usage
var isIdentifier = require('estree-is-identifier')
var node = parse('function a () {}')
isIdentifier(node) // false
var node = parse('abc')
isIdentifier(node) // true
isIdentifier(node, 'abc') // true
isIdentifier(node, 'xyz') // false
Also see the tests for more examples.
API
isIdentifier(node, name)
Check if node
is an identifier.
If name
is given, check if the identifier has this name.