Files
jsoncanvas-desktop/Cargo.toml
T

20 lines
752 B
TOML

[package]
name = "jsoncanvas-desktop"
version = "0.1.0"
edition = "2024"
[dependencies]
eframe = "0.36.2"
egui_extras = { version = "0.36.2", features = ["image", "file"] }
image = { version = "0.25.10", default-features = false, features = ["png", "jpeg", "gif", "bmp", "webp"] }
open = "5.4.3"
rfd = "0.17.2"
serde = { version = "1.0.229", features = ["derive"] }
# `preserve_order` keeps node/edge attributes in the order the spec lists them
# and keeps unknown attributes where they were, so saving a file written by
# another tool produces a small diff instead of a reshuffle.
serde_json = { version = "1.0.151", features = ["preserve_order"] }
[dev-dependencies]
egui_kittest = { version = "0.36.2", features = ["eframe", "wgpu", "snapshot"] }