UNPKG

@airtasker/form-schema-compiler

Version:
16 lines (11 loc) 360 B
"use strict"; exports.__esModule = true; var evaluateMemberObjectExpression = function evaluateMemberObjectExpression(ast, env, evaluate) { var object = evaluate(ast.object, env); var property = evaluate(ast.property, env); if (object == null) { return null; } return object[property]; }; exports["default"] = evaluateMemberObjectExpression;