1 | Object.defineProperty(exports, "__esModule", {value: true});var _identifier = require('../parser/util/identifier');
; |
2 |
|
3 | function isIdentifier(name) {
|
4 | if (name.length === 0) {
|
5 | return false;
|
6 | }
|
7 | if (!_identifier.IS_IDENTIFIER_START[name.charCodeAt(0)]) {
|
8 | return false;
|
9 | }
|
10 | for (let i = 1; i < name.length; i++) {
|
11 | if (!_identifier.IS_IDENTIFIER_CHAR[name.charCodeAt(i)]) {
|
12 | return false;
|
13 | }
|
14 | }
|
15 | return true;
|
16 | } exports.default = isIdentifier;
|