README
estree-util-is-identifier-name
Check if something can be an identifier name.
Install
This package is ESM only: Node 12+ is needed to use it and it must be import
ed
instead of require
d.
npm:
npm install estree-util-is-identifier-name
Use
import {name, start, cont} from 'estree-util-is-identifier-name'
name('$something69') // => true
name('69') // => false
name('var') // => true (this does not handle keywords)
start(48) // => false (character code for `0`)
cont(48) // => true (character code for `0`)
API
This package exports the following identifiers: name
, start
, and cont
.
There is no default export.
name(value)
Checks if the given string is a valid identifier name.
start(code)
Checks if the given character code can start an identifier.
cont(code)
Checks if the given character code can continue an identifier.
Related
goto-bus-stop/estree-is-identifier
— check if an AST node is an identifier