numenor
Version:
Customizable, safe evaluator of JavaScript-like expressions.
20 lines (14 loc) • 451 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Group = void 0;
var _Parser = require("../../Parser");
var _Error = require("../Error");
var Group = function Group(expr, options, compile) {
if (expr.type !== _Parser.ExpressionType.Group || !expr.expression) {
throw new TypeError((0, _Error.UnknownExpression)(expr));
}
return compile(expr.expression, options, compile);
};
exports.Group = Group;