Changes for version 2.07 - 2026-01-11

  • Enforced validation of regular expression flags for test() and match() so unknown flags (e.g. "z") now raise a runtime error instead of being silently ignored.
  • Added regression coverage ensuring invalid regex flags are rejected consistently in both test and match filters.

Documentation

minimal jq-style JSON filter (pure Perl)

Modules

jq-compatible JSON query engine in pure Perl (no external binaries)

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