UNPKG

serialize-every-error

Version:

This package strives to be an exhaustive alternative to normal error serialization for logging

13 lines (10 loc) 249 B
export default (obj, filter) => { const shallowClone = {}; for (const key of Object.getOwnPropertyNames(obj)) { if(!filter(key, obj[key])) { continue; } shallowClone[key] = err[key]; } return shallowClone; };