{"ast":null,"code":"/**\n * Merge object b with object a.\n *\n *     var a = { foo: 'bar' }\n *       , b = { bar: 'baz' };\n *\n *     merge(a, b);\n *     // => { foo: 'bar', bar: 'baz' }\n *\n * @param {Object} a\n * @param {Object} b\n * @return {Object}\n * @api public\n */\nexports = module.exports = function (a, b) {\n  if (a && b) {\n    for (var key in b) {\n      a[key] = b[key];\n    }\n  }\n\n  return a;\n};","map":{"version":3,"sources":["/Users/tomplaneet/Desktop/techtrack/fp/tt-fa/node_modules/utils-merge/index.js"],"names":["exports","module","a","b","key"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAEAA,OAAO,GAAGC,MAAM,CAACD,OAAP,GAAiB,UAASE,CAAT,EAAYC,CAAZ,EAAc;AACvC,MAAID,CAAC,IAAIC,CAAT,EAAY;AACV,SAAK,IAAIC,GAAT,IAAgBD,CAAhB,EAAmB;AACjBD,MAAAA,CAAC,CAACE,GAAD,CAAD,GAASD,CAAC,CAACC,GAAD,CAAV;AACD;AACF;;AACD,SAAOF,CAAP;AACD,CAPD","sourcesContent":["/**\n * Merge object b with object a.\n *\n *     var a = { foo: 'bar' }\n *       , b = { bar: 'baz' };\n *\n *     merge(a, b);\n *     // => { foo: 'bar', bar: 'baz' }\n *\n * @param {Object} a\n * @param {Object} b\n * @return {Object}\n * @api public\n */\n\nexports = module.exports = function(a, b){\n  if (a && b) {\n    for (var key in b) {\n      a[key] = b[key];\n    }\n  }\n  return a;\n};\n"]},"metadata":{},"sourceType":"script"}