Mesclar vários objetos Javascript em um objeto com mesclagem de objetos

Você pode usar este componente Javascript de mesclagem de objeto para mesclar vários objetos em um objeto sem alterar os objetos originais.

Exemplo:

`const o1 = {a: 1};
const o2 = {b: 2};
const o3 = {c: 3};

const obj = merge (o1, o2, o3);
console.log (obj); // {a: 1, b: 2, c: 3}
console.log (o1); // {a: 1} não altera objetos`