1
1
mirror of https://github.com/wader/fq.git synced 2024-12-24 13:52:02 +03:00
fq/internal/gojqextra
Mattias Wadman 518f6af4a8 gojq: Rebase fq fork
Upstream changes:
Many performance improvements
Error message improvments
Lots of refactoring

Most of the JQValue interface changes in gojq fork had to be reworked but
resultet in a much nicer and cleaner changeset.

fq changes:
Assignment to JQValue (like a decode value) now shallowly converts the value into
a jq value before assigning. Was a bit hacky as it was and this makes JQValue
behave more like real jq values. This also fixes some advanced indexing issues.

Actual custom path updates will be something for the future.
2022-04-11 19:23:15 +02:00
..
error.go interp: Move _is_decode_value to jq 2022-02-15 22:20:32 +01:00
math.go Add to/bytes/bits[range] 2021-10-17 14:43:37 +02:00
regexp.go Add *grep/1/2 and find/1/2 2021-10-13 01:27:04 +02:00
totype.go decode,interp: Finish up nil value support 2022-01-17 10:49:46 +01:00
types.go gojq: Rebase fq fork 2022-04-11 19:23:15 +02:00