| 1
2
3
4
5
6
7
8
9
10
11
 | | 'use strict' |  | module.exports = function objFilter (original, filter) { |  |   const obj = {} |  |   filter = filter || ((k, v) => true) |  |   Object.keys(original || {}).forEach((key) => { |  |     if (filter(key, original[key])) { |  |       obj[key] = original[key] |  |     } |  |   }) |  |   return obj |  | } | 
 |