Repository navigation
v0.0.1
What's Changed
- feat: add history support by @alecthomas in d537a40
- fix: JSON truncation was wrapping sometimes by @alecthomas in e301643
- fix: minimum lines is new help height so it doesn't get truncated by @alecthomas in 0bcb2aa
- fix: terminal scrolling due to wrapping text on last line by @alecthomas in 9638ae2
- fix: terminal corruption by @alecthomas in 05bb386
- fix: JSON formatting had 30% overhead over plain text by @alecthomas in 90bf377
- perf: optimise columnate as it was very slow by @alecthomas in 129325a
- refactor: split up interactive.js into separate files by @alecthomas in dee2c67
- fix: JSON interactive output wasn't being truncated by @alecthomas in 9674d57
- feat: add e2e processing+render time to right side by @alecthomas in 7b4cb6a
- fix: recompute before clear+paint so we avoid flicker by @alecthomas in b6c2538
- feat: highlight current depth in interactive mode by @alecthomas in 72a64e5
- fix: start interactive mode with JSON output if -j is used by @alecthomas in 57b24c9
- fix: columnate flattens sub-arrays before applying by @alecthomas in 013726e
- fix: columnate should output arrays by @alecthomas in a42cde5
- feat: implement "D<sel>" (dedupe selection with counts) operator by @alecthomas in c300fb7
- fix: improve redraw when resizing by @alecthomas in 841e7ad
- fix: adaptively limit input in interactive mode by @alecthomas in 1640375
- fix: correctly handle resizes by @alecthomas in 0404b61
- feat: show help hint, and dynamically handle terminal resize by @alecthomas in 36b46d6
- fix(interactive): show error and output by @alecthomas in d164370
- feat: interactive help, and JSON syntax highlighting by @alecthomas in 46d89bb
- feat: interactive mode! by @alecthomas in 4194712
- refactor: split operators into seaparate files by @alecthomas in a927df9
- fix: make PROG optional by @alecthomas in e107605
- feat: implement "p<sel>" (partition) operator by @alecthomas in 15a67fe
- feat: implement "T<sel>" (trim) and "D" (deduplicate) operators by @alecthomas in 0152b75
- feat: implement the "n" and "N<sel>" (number) operators by @alecthomas in 57d60d7
- feat: implement "r[<sel>]/<old>/<new>/" (replace) operator by @alecthomas in 636a14b
- feat: implement the "U<selection>" and "L<selection>" operators by @alecthomas in 842ae57
- feat: implement "J<delim>" (join) operator by @alecthomas in 19e620e
- feat: implement "S<delim>" (split) operator by @alecthomas in f2fb0de
- fix: report better errors if operator args are missing/malformed by @alecthomas in 2edf89d
- refactor: use Just to DRI commands used by lefthook and CI by @alecthomas in 5418bbe
- feat: implement the "g" (group by) operator by @alecthomas in 57f5512
- feat: implement the "!/.../" (filter) operator by @alecthomas in 3e1bdc5
- feat: implement the "t" (trim) and "o"/"O" (order/sort) operators by @alecthomas in 70984c0
- feat: implement the "#" (count) operator by @alecthomas in 1ff9bf1
- docs: update README with recursive semantics by @alecthomas in 6e7a41c
- feat: implement the + (sum) operator by @alecthomas in 0587bcc
- feat: implement the "d" (dedupe) operator by @alecthomas in 0da302b
- feat: initial commit by @alecthomas in c2b5030