UNPKG
@airtasker/form-schema-compiler
Version:
latest (0.1.4)
0.1.4
0.1.3
0.1.2
0.1.1
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
a form schema compiler
github.com/airtasker/form-schema-compiler
airtasker/form-schema-compiler
@airtasker/form-schema-compiler
/
src
/
interpreter
/
evaluateObjectExpression.js
8 lines
(6 loc)
•
244 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
const
evaluateObjectExpression
= (
{ properties }, env, evaluate
) => properties.
reduce
(
(
result, { key, value }
) =>
{ result[
evaluate
(key, env)] =
evaluate
(value, env);
return
result; }, {});
export
default
evaluateObjectExpression;