{"ScriptPreparationCode":null,"TestCases":[{"Name":"lodash merge","Code":"var a = { a: \u0027oh\u0027, b: \u0027my\u0027, d: \u0027ss\u0027 };\r\nvar b = { c: \u0027goddess\u0027, d: \u0027s2s\u0027 };\r\nvar c = _.merge(a, b);\r\nconsole.log(\u0027merge\u0027, c)","IsDeferred":false},{"Name":"lodash mergeWith","Code":"const mergeFunc = (obj, source) =\u003E {\r\n return obj ? obj : source;\r\n};\r\n\r\nvar a = { a: \u0027oh\u0027, b: \u0027my\u0027, d: \u0027ss\u0027, non: \u0022baseValue\u0022 };\r\nvar b = { c: \u0027goddess\u0027, d: \u0027s2s\u0027, non: false, };\r\nvar c = _.mergeWith(a, b);\r\nconsole.log(\u0027mergeWith\u0027, c, mergeFunc)","IsDeferred":false}]}