| 1 | [package] |
| 2 | name = "jv" |
| 3 | version = "0.0.1" |
| 4 | edition = "2021" |
| 5 | description = "Hyper-focused JSON viewer for Rust developers" |
| 6 | |
| 7 | [dependencies] |
| 8 | eframe = { version = "0.31", features = ["persistence"] } |
| 9 | egui = "0.31" |
| 10 | egui_extras = { version = "0.31", features = ["syntect", "image", "svg"] } |
| 11 | image = { version = "0.25", default-features = false, features = ["jpeg", "png", "webp"] } |
| 12 | base64 = "0.22" |
| 13 | serde = { version = "1", features = ["derive"] } |
| 14 | serde_json = "1" |
| 15 | jaq-interpret = "1" |
| 16 | jaq-parse = "1" |
| 17 | jaq-core = "1" |
| 18 | jaq-std = "1" |
| 19 | chrono = { version = "0.4", features = ["serde"] } |
| 20 | chrono-tz = "0.10" |
| 21 | rfd = "0.15" |
| 22 | directories = "6" |
| 23 | uuid = { version = "1", features = ["v4"] } |
| 24 | walkdir = "2" |
| 25 | egui-phosphor = "0.9" |
| 26 | tracing = "0.1" |
| 27 | tracing-subscriber = "0.3" |
| 28 | ureq = "3" |
| 29 | |
| 30 | [features] |
| 31 | private_tests = [] |
| 32 | |
| 33 | [[test]] |
| 34 | name = "private_schema_tests" |
| 35 | path = "tests/private/schema_tests.rs" |
| 36 | required-features = ["private_tests"] |
| 37 | |
| 38 | [[test]] |
| 39 | name = "private_codegen_compile" |
| 40 | path = "tests/private/codegen_compile_test.rs" |
| 41 | required-features = ["private_tests"] |