[package]
name = "facett-syschart"
description = "facett — system-map chart: free-positioned clickable nodes + edges with a per-node badge and an inline expandable detail panel"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
[features]
testmatrix = ["facett-core/testmatrix"]
[dependencies]
facett-core = { path = "../facett-core", version = "0.1" }
egui = { workspace = true, features = ["serde"] }
serde = { version = "1", features = ["derive"] }
serde_json = { workspace = true }
[dev-dependencies]
facett-wasm-demo = { path = "../facett-wasm-demo"}
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
eframe = { version = "0.34", default-features = false, features = ["default_fonts", "glow", "wayland", "x11"] }
egui_kittest = { version = "0.34", features = ["wgpu", "snapshot"] }
image = { version = "0.25", default-features = false, features = ["png"] }
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
wasm-bindgen = "0.2"
[[example]]
name = "syschart_panel"
path = "examples/syschart_panel.rs"