UNPKG

@frontify/fondue

Version:
19 lines (18 loc) 410 B
const s = (n) => n && typeof n == "object" && !Array.isArray(n), c = (n, e) => { if (!s(n) || !s(e)) return {}; const i = Object.assign({}, n); for (const t of Object.keys(e)) { if (t in n && s(e[t])) { i[t] = c(n[t], e[t]); continue; } Object.assign(i, { [t]: e[t] }); } return i; }; export { c as deepMerge, s as isObject }; //# sourceMappingURL=deepMerge.es.js.map