Changes for version 2.42 - 2026-02-25

  • Improve --slurpfile JSON stream handling by preserving all top-level documents as array entries.
  • Reuse shared JSON stream decoding for --slurp and --slurpfile.
  • Expand --slurpfile regression coverage for multi-document input.
  • Bump module version to 2.42.

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