Easily extend an object, while keeping its type.
object to be extended
what to change in the object
object the extended object
const object = { a: 1, b: 2 };const extended = extend(object, { b: 3 }); // { a: 1, b: 3 } Copy
const object = { a: 1, b: 2 };const extended = extend(object, { b: 3 }); // { a: 1, b: 3 }
Easily extend an object, while keeping its type.