Объединить два объекта в массиве [закрыто]

У меня есть этот массив

var arr1 = [{id: 1, name: "lorem"}, {id: 1, name: "ipsum"}, {id: 2, name: "dolor"}]

как вы можете видеть здесь первые 2 индекса они получили одинаковыеidЯ хочу, чтобы результат был примерно таким

newArr

[
  {
    id: 1,
    name: ["lorem", "ipsum"]
  },
  {
    id: 2,
    name: "dolor"
  }
]

Ответы на вопрос(2)

Ваш ответ на вопрос