Как объединить последовательность объектов в JQ в один объект?

Я хотел бы преобразовать поток объектов:

{
  "a": "green",
  "b": "white"
}
{
  "a": "red",
  "c": "purple"
}

в один объект:

{
  "a": "red",
  "b": "white",
  "c": "purple"
}

Кроме того, как я могу обернуть ту же последовательность в массив?

[
    {
      "a": "green",
      "b": "white"
    },
    {
      "a": "red",
      "c": "purple"
    }
]

К сожалению, в руководстве не хватает всесторонности, и поиск в Google тоже не находит ответов.

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

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