"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _scopeEval = require("scope-eval");
var _scopeEval2 = _interopRequireDefault(_scopeEval);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function evalfunc(func, emit, sum, log, isArray, toJSON) {
return (0, _scopeEval2.default)("return (" + func.replace(/;\s*$/, "") + ");", {
emit: emit,
sum: sum,
log: log,
isArray: isArray,
toJSON: toJSON
});
}
exports.default = evalfunc;
module.exports = exports['default']; |