All files / helpers mergeDeep.js

100% Statements 4/4
100% Branches 0/0
100% Functions 1/1
100% Lines 4/4
1 2 3 4 5 6 7 8 96x 6x     9x     6x  
const defaultsDeep = require('lodash/defaultsDeep');
const reverse = require('lodash/reverse');
 
function mergeDeep(target, /* sources */) {
  return Object.assign(target, defaultsDeep({}, ...reverse([...arguments])));
}
 
module.exports = mergeDeep;