{"ScriptPreparationCode":null,"TestCases":[{"Name":"loadash merge","Code":"var a = { a: \u0027oh\u0027, b: \u0027my\u0027 };\r\nvar b = { c: \u0027goddess\u0027 };\r\nvar c = _.merge(a, b);","IsDeferred":false},{"Name":"Native merge","Code":"var merge = (t,s)=\u003E{const o=Object,a=o.assign;for(const k of o.keys(s))s[k]instanceof o\u0026\u0026a(s[k],merge(t[k],s[k]));return a(t||{},s),t}\r\nvar a = { a: \u0027oh\u0027, b: \u0027my\u0027 };\r\nvar b = { c: \u0027goddess\u0027 };\r\nvar c = merge(a, b);","IsDeferred":false}]}