{"ScriptPreparationCode":"var foo = {\r\n bar: {\r\n baz: \u0027$ReplaceMe\u0027\r\n }\r\n};","TestCases":[{"Name":"lodash.set","Code":"_.set(foo, \u0027bar.baz\u0027, \u0027FooBarBaz\u0027);","IsDeferred":false},{"Name":"direct access","Code":"function replace(obj) {\r\n Object.fromEntries(Object.entries(foo).map((entry) =\u003E {\r\n if(entry.value === \u0027$ReplaceMe\u0027) {\r\n return [entry.key, \u0027FooBarBaz\u0027];\r\n } else if (typeof entry.value === \u0027object\u0027) {\r\n return [entry.key, replace(entry.value)];\r\n }\r\n return entry;\r\n }))\r\n}\r\n\r\nreplace(foo);","IsDeferred":false}]}