Skip to content

Commit c3f53a3

Browse files
authored
Merge pull request #28 from ynqa/dev-0.2.0/jsonl
v0.2.0: handle multiple JSON structures
2 parents 4e06865 + ce744aa commit c3f53a3

File tree

7 files changed

+257
-212
lines changed

7 files changed

+257
-212
lines changed

Cargo.lock

+18-17
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "jnv"
3-
version = "0.1.3"
3+
version = "0.2.0"
44
authors = ["ynqa <[email protected]>"]
55
edition = "2021"
66
description = "JSON navigator and interactive filter leveraging jq"
@@ -12,8 +12,8 @@ readme = "README.md"
1212
anyhow = "1.0.80"
1313
clap = { version = "4.5.1", features = ["derive"] }
1414
gag = "1.0.0"
15-
j9 = "0.1.2"
16-
promkit = "0.3.1"
15+
j9 = "0.1.3"
16+
promkit = "0.3.2"
1717
radix_trie = "0.2.1"
1818

1919
# The profile that 'cargo dist' will build with

README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ and [jiq](https://github.com/fiatjaf/jiq).
1212

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

0 commit comments

Comments
 (0)