Package Details: jq-lite 2.46-1

Git Clone URL: https://aur.archlinux.org/jq-lite.git (read-only, click to copy)
Package Base: jq-lite
Description: Lightweight jq-like JSON query engine in Perl
Upstream URL: https://metacpan.org/release/JQ-Lite
Keywords: cli filter jq-compatible json lightweight perl tool
Licenses: Artistic-1.0-Perl, GPL-1.0-or-later
Submitter: shingo.kawamura
Maintainer: shingo.kawamura
Last Packager: shingo.kawamura
Votes: 1
Popularity: 0.043360
First Submitted: 2025-12-13 13:49 (UTC)
Last Updated: 2026-05-15 23:36 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

shingo.kawamura commented on 2026-01-03 04:19 (UTC)

1.72 2026-01-03

- Suppress EINVAL warnings when flushing STDOUT on broken pipes in
  older Perl versions.

shingo.kawamura commented on 2026-01-03 03:29 (UTC)

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.

shingo.kawamura commented on 2026-01-03 02:20 (UTC)

1.70 2026-01-03

- Release jq-compatible `paths` and `paths(scalars)` filters and
  document scalar input behavior.

shingo.kawamura commented on 2026-01-03 01:53 (UTC)

1.69 2026-01-03

- Promote release to 1.69 documenting jq-compatible wildcard
  iteration over object values.

shingo.kawamura commented on 2025-12-27 12:26 (UTC)

1.68 2025-12-27

- Enforce jq-style runtime errors when setpath or delpaths receive
  non-array path arguments.
- Verified the full test suite passes after path validation changes.

shingo.kawamura commented on 2025-12-27 12:01 (UTC)

1.67 2025-12-27

- Enforce jq-style runtime errors in from_entries for non-array inputs,
  malformed entries, missing values, and non-string keys.

shingo.kawamura commented on 2025-12-27 09:36 (UTC)

1.66 2025-12-27

- Enforce jq-style runtime errors when getpath is called with a
  non-array path argument.

shingo.kawamura commented on 2025-12-27 09:18 (UTC)

1.65 2025-12-27

- Align `keys` with jq by returning array indices and raising runtime
  errors on non-array/non-object inputs.

shingo.kawamura commented on 2025-12-27 08:41 (UTC)

1.64 2025-12-27

- Add jq-compatible --argfile CLI support, decoding JSON files into
  variables with usage errors for invalid JSON and input errors for
  unreadable files.

shingo.kawamura commented on 2025-12-27 08:10 (UTC)

1.63 2025-12-27

- Promote release to version 1.63 adding jq-compatible --slurpfile
  support that decodes JSON files into array-wrapped variables with
  consistent usage error handling for missing files and invalid JSON.