Code coverage report for lib/deps/pick.js

Statements: 100% (7 / 7)      Branches: 100% (2 / 2)      Functions: 100% (1 / 1)      Lines: 100% (7 / 7)      Ignored: none     

All files » lib/deps/ » pick.js
1 2 3 4 5 6 7 8 9 10 11 12 13      2 2352 2352 16556 16556 5567     2352  
'use strict';
 
// like underscore/lodash _.pick()
module.exports = function pick(obj, arr) {
  var res = {};
  for (var i = 0, len = arr.length; i < len; i++) {
    var prop = arr[i];
    if (prop in obj) {
      res[prop] = obj[prop];
    }
  }
  return res;
};