[package] name = "notedeck" version = { workspace = true } edition = "2021" description = "The APIs and data structures used by notedeck apps" [dependencies] nostrdb = { workspace = true } jni = { workspace = true } url = { workspace = true } strum = { workspace = true } strum_macros = { workspace = true } dirs = { workspace = true } enostr = { workspace = true } nostr = { workspace = true } egui = { workspace = true } eframe = { workspace = true } image = { workspace = true } base32 = { workspace = true } poll-promise = { workspace = true } tracing = { workspace = true } uuid = { workspace = true } serde_json = { workspace = true } serde = { workspace = true } hex = { workspace = true } thiserror = { workspace = true } puffin = { workspace = true, optional = true } puffin_egui = { workspace = true, optional = true } sha2 = { workspace = true } bincode = { workspace = true } ehttp = {workspace = true } mime_guess = { workspace = true } egui-winit = { workspace = true } tokenator = { workspace = true } profiling = { workspace = true } nwc = { workspace = true } tokio = { workspace = true } bech32 = { workspace = true } [dev-dependencies] tempfile = { workspace = true } tokio = { workspace = true } [target.'cfg(target_os = "android")'.dependencies] jni = { workspace = true } [features] puffin = ["puffin_egui", "dep:puffin"]