[package] name = "cuttle" version = "0.1.0" edition = "2021" [features] default = ["desktop"] desktop = ["dep:clap", "dep:eframe", "dep:egui_extras", "dep:fast_qr", "dep:png"] [dependencies] bytecheck = "0.7" clap = { version = "4.3", optional = true, features = ["derive", "env"] } eframe = { version = "0.22", default-features = false, optional = true, features = ["default_fonts", "wgpu", "tts", "accesskit"] } egui_extras = { version = "0.22", default-features = false, optional = true, features = ["chrono", "image"] } env_logger = "*" fast_qr = { version = "0.9", optional = true, default-features = false, features = ["image"] } png = { version = "0.17.6", optional = true } # pinning this to resolve conflict between eframe and fast_qr with the image crate rand = { version = "0.8", default-features = false, features = ["std", "std_rng"] } raptorq = "1.7" rkyv = { version = "0.7.42", features = ["validation"] }