aboutsummaryrefslogtreecommitdiff
path: root/node_modules/only/index.js
blob: 1cbeda95056ba077bc8fab89fa3a154b800ad4da (plain)
1
2
3
4
5
6
7
8
9
10

module.exports = function(obj, keys){
  obj = obj || {};
  if ('string' == typeof keys) keys = keys.split(/ +/);
  return keys.reduce(function(ret, key){
    if (null == obj[key]) return ret;
    ret[key] = obj[key];
    return ret;
  }, {});
};