I have a nested JSON in a field that contains multiple important keys that I would like to retrieve as an array:
{
  "tasks": [
    {
      "id": "task_1",
      "name": "task_1_name",
      "assignees": [
        {
          "id": "assignee_1",
          "name": "assignee_1_name"
        }
      ]
    },
    {
      "id": "task_2",
      "name": "task_2_name",
      "assignees": [
        {
          "id": "assignee_2",
          "name": "assignee_2_name"
        },
        {
          "id": "assignee_3",
          "name": "assignee_3_name"
        }
      ]}]}
All the queries that I've tried so far fx ( $.tasks.*.assignees..id) and many others have returned
[
  "assignee_1",
  "assignee_2",
  "assignee_3"
]
But what I need is:
[
  ["assignee_1"],
  ["assignee_2", "assignee_3"]
]
Is it possible to do with JSONPath or any script inside of it, without involving 3rd party tools?