UNPKG

lodash-omitdeep

Version:

lodash omitDeep/omitByDeep object key/value recursively

19 lines (18 loc) 395 B
import e from "lodash"; const o = (s, n) => { function y(r) { if (!Array.isArray(r) && !e.isPlainObject(r)) return r; if (Array.isArray(r)) return r.map((i) => o(i, n)); const t = {}; for (const [i, a] of Object.entries(r)) t[i] = o(a, n); return e.omitBy(t, n); } return y(s); }; export { o as omitDeepBy }; //# sourceMappingURL=omitDeepBy.mjs.map