Skip to content

Commit

Permalink
Merge pull request #28 from ynqa/dev-0.2.0/jsonl
Browse files Browse the repository at this point in the history
v0.2.0: handle multiple JSON structures
  • Loading branch information
ynqa authored Mar 25, 2024
2 parents 4e06865 + ce744aa commit c3f53a3
Show file tree
Hide file tree
Showing 7 changed files with 257 additions and 212 deletions.
35 changes: 18 additions & 17 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jnv"
version = "0.1.3"
version = "0.2.0"
authors = ["ynqa <[email protected]>"]
edition = "2021"
description = "JSON navigator and interactive filter leveraging jq"
Expand All @@ -12,8 +12,8 @@ readme = "README.md"
anyhow = "1.0.80"
clap = { version = "4.5.1", features = ["derive"] }
gag = "1.0.0"
j9 = "0.1.2"
promkit = "0.3.1"
j9 = "0.1.3"
promkit = "0.3.2"
radix_trie = "0.2.1"

# The profile that 'cargo dist' will build with
Expand Down
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,12 @@ and [jiq](https://github.com/fiatjaf/jiq).

- Interactive JSON viewer and `jq` filter editor
- Syntax highlighting for JSON
- Accept JSON from stdin, file, URL
- Capable of accommodating various format
- Input: File, Stdin
- Data: A JSON or multiple JSON structures
that can be deserialized with
[StreamDeserializer](https://docs.rs/serde_json/latest/serde_json/struct.StreamDeserializer.html),
such as [JSON Lines](https://jsonlines.org/)
- Auto-completion for the filter
- Only supports:
- [Identity](https://jqlang.github.io/jq/manual/#identity)
Expand Down
Loading

0 comments on commit c3f53a3

Please sign in to comment.