object.omit
Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.
omit-empty
Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.