Skip to content

v0.1.0

Choose a tag to compare

@b-erdem b-erdem released this 04 Feb 19:46
· 7 commits to main since this release

Initial release

Core JSONPath parsing and evaluation.

Features

  • Root, dot, and bracket notation — $, $.key, $['key']
  • Wildcards — $[*], $.*
  • Recursive descent — $..key, $..*
  • Array indexing and slicing — $[0], $[1:3], $[::2]
  • Filter expressions — $[?(@.price < 10)]
  • Comparison operators — ==, !=, <, >, <=, >=
  • Logical operators — &&, ||, !
  • Built-in functions — length(), min(), max(), sum()