sucrase
Version:
Super-fast alternative to Babel for when you can target modern JS runtimes
27 lines (21 loc) • 497 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _identifier = require("../util/identifier");
class BaseParser {
// Properties set by constructor in index.js
// Initialized by Tokenizer
isReservedWord(word) {
if (word === "await") {
return this.inModule;
} else {
return _identifier.reservedWords[6](word);
}
}
hasPlugin(name) {
return !!this.plugins[name];
}
}
exports.default = BaseParser;