Dot notation with wildcard on object

Setup

Selector: $.*

{
    "some": "string",
    "int": 42,
    "object": {
        "key": "value"
    },
    "array": [0, 1]
}

Results

Consensus

[
  "string",
  42,
  [
    0,
    1
  ],
  {
    "key": "value"
  }
]

Other responses

Bash (JSONPath.sh)

[
  "string",
  "value",
  0,
  1,
  42
]

Ruby (jsonpath)

[
  {
    "array": [
      0,
      1
    ],
    "int": 42,
    "object": {
      "key": "value"
    },
    "some": "string"
  }
]

Errors

Golang (github.com-oliveagle-jsonpath) ¹

expression don't support in filter

PHP (softcreatr-jsonpath)

TypeError

Footnotes