Changes for version 1.71 - 2026-01-03

  • Preserve comparison filters during parsing so conditional branches evaluate paths like `.score >= 70` correctly.
  • Avoid treating map/object filters with comparisons as arithmetic expressions while still recognizing standalone comparison queries.

Documentation

minimal jq-style JSON filter (pure Perl)

Modules

A lightweight jq-like JSON query engine in Perl

Provides

in lib/JQ/Lite/Expression.pm
in lib/JQ/Lite/Filters.pm
in lib/JQ/Lite/Parser.pm
in lib/JQ/Lite/Util.pm
in lib/JQ/Lite/Util/Parsing.pm
in lib/JQ/Lite/Util/Paths.pm
in lib/JQ/Lite/Util/Transform.pm