UNPKG

@airtasker/form-schema-compiler

Version:
15 lines (12 loc) 409 B
"use strict"; 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;