is-identifier
Check if a string is a valid JavaScript identifier
Install
npm install is-identifier
Usage
import isIdentifier from 'is-identifier';
isIdentifier('foo');
isIdentifier('1kg');
isIdentifier('await');
[!NOTE]
Although globalThis
, Infinity
, NaN
, and undefined
are properties of the global object and not identifiers, they are treated as reserved here because they should generally not be used as identifiers.
API
isIdentifier(value)
Returns a boolean for whether the given value is a valid JavaScript identifier.
Related