Sha256: dd0e3cc543b75e8f0b681d808e70ef398cfca5bee11513eb7f8f5935ed8ffcca

Contents?: true

Size: 550 Bytes

Versions: 16

Compression:

Stored size: 550 Bytes

Contents

"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = isValidIdentifier;

var _esutils = _interopRequireDefault(require("esutils"));

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

function isValidIdentifier(name) {
  if (typeof name !== "string" || _esutils.default.keyword.isReservedWordES6(name, true)) {
    return false;
  } else if (name === "await") {
    return false;
  } else {
    return _esutils.default.keyword.isIdentifierNameES6(name);
  }
}

Version data entries

16 entries across 16 versions & 3 rubygems

Version Path
disco_app-0.18.0 test/dummy/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.18.2 test/dummy/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.16.1 test/dummy/node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.15.2 test/dummy/node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.18.4 test/dummy/node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.18.1 test/dummy/node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.12.7.pre.puma.pre.3 test/dummy/node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.14.0 test/dummy/node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js
disco_app-0.13.6.pre.puma.pre.3 test/dummy/node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js
condenser-0.2 lib/condenser/processors/node_modules/@babel/types/lib/validators/isValidIdentifier.js
condenser-0.1 lib/condenser/processors/node_modules/@babel/types/lib/validators/isValidIdentifier.js
condenser-0.0.12 lib/condenser/processors/node_modules/@babel/types/lib/validators/isValidIdentifier.js
condenser-0.0.11 lib/condenser/processors/node_modules/@babel/types/lib/validators/isValidIdentifier.js
condenser-0.0.10 lib/condenser/processors/node_modules/@babel/types/lib/validators/isValidIdentifier.js
condenser-0.0.9 lib/condenser/processors/node_modules/@babel/types/lib/validators/isValidIdentifier.js
learn_create-0.0.22 lib/templates/javascript_lab_template/node_modules/@babel/types/lib/validators/isValidIdentifier.js