Merge one or more objects into a target object, similar to [Object.assign]https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign, but each value can be a function that takes the previous value for that key and returns a new one.
Object.assign
The target object should be the full object (with all keys defined), and the objects to be merged may be partial. If the target and objects to be merged do not sum up to the full object then the return type will be invalid.
Merge one or more objects into a target object, similar to [
Object.assign
]https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign, but each value can be a function that takes the previous value for that key and returns a new one.The target object should be the full object (with all keys defined), and the objects to be merged may be partial. If the target and objects to be merged do not sum up to the full object then the return type will be invalid.