Bracket notation with number after dot notation with wildcard on nested arrays with different length

Setup

Selector: $.*[1]

[[1], [2,3]]

Results

Consensus

[
  3
]

Other responses

C (json-glib)

[
  [
    [
      1
    ],
    [
      2,
      3
    ]
  ]
]

Golang (github.com-oliveagle-jsonpath) ¹

[]

Python (jsonpath-ng)

[]

Python (jsonpath-rw)

[]

Scala (jsonpath)

[]

dotNET (Json.NET)

[]

Errors

Clojure (json-path) ¹

java.lang.IndexOutOfBoundsException nil

Ruby (jsonpath)

1 is not a symbol nor a string

Footnotes