Deep merge multiple objects.
The target object where other objects will be merged.
Rest
Other objects to be merged into the target.
The merged object.
deepMerge({}, { a: 1 }, { b: 2 }); // { a: 1, b: 2 } Copy
deepMerge({}, { a: 1 }, { b: 2 }); // { a: 1, b: 2 }
Configure deep merge behavior. Useful for setting a custom fixer function before calling deepMerge.
Configuration options.
deepMerge.setConfig({ fix: () => ({ fixed: true }) });deepMerge({}, { a: 1 }); // { fixed: true } Copy
deepMerge.setConfig({ fix: () => ({ fixed: true }) });deepMerge({}, { a: 1 }); // { fixed: true }
Deep merge multiple objects.