Loading homepage
Input: deepMerge({ user: { name: "Ada", score: 1 }, tags: ["a"] }, { user: { score: 2 }, tags: ["b"] }); Output: { user: { name: "Ada", score: 2 }, tags: ["a", "b"] }
Input: deepMerge({ setting: { x: 1 }, value: 3 }, { setting: null, value: undefined }); Output: { setting: null, value: undefined }
Implement the exported API in index.js or index.ts. Tests cover the contract and edge cases below.