@airtasker/form-schema-compiler
Version:
a form schema compiler
15 lines (12 loc) • 409 B
JavaScript
;
exports.__esModule = true;
var evaluateObjectExpression = function evaluateObjectExpression(_ref, env, evaluate) {
var properties = _ref.properties;
return properties.reduce(function (result, _ref2) {
var key = _ref2.key,
value = _ref2.value;
result[evaluate(key, env)] = evaluate(value, env);
return result;
}, {});
};
exports["default"] = evaluateObjectExpression;