Cargo.toml (1443B)
1 [package] 2 name = "radroots_nostr_connect" 3 publish = ["crates-io"] 4 version = "0.1.0-alpha" 5 edition.workspace = true 6 authors.workspace = true 7 rust-version.workspace = true 8 license.workspace = true 9 description = "NIP-46 protocol model for Radroots" 10 repository.workspace = true 11 homepage.workspace = true 12 documentation = "https://docs.rs/radroots_nostr_connect" 13 readme = "README.md" 14 keywords = ["radroots", "nostr", "nip46", "signing"] 15 categories = ["cryptography", "network-programming"] 16 include = [ 17 "src/**", 18 "tests/**", 19 "!tests/package_boundary.rs", 20 "examples/**", 21 "Cargo.toml", 22 "README.md", 23 "LICENSE-APACHE", 24 "LICENSE-MIT", 25 ] 26 27 [package.metadata.docs.rs] 28 features = ["serde"] 29 30 [lib] 31 name = "radroots_nostr_connect" 32 33 [features] 34 default = ["serde"] 35 serde = [ 36 "radroots_event/serde", 37 "radroots_identity/serde", 38 "radroots_protocol/serde", 39 ] 40 41 [dependencies] 42 radroots_event = { workspace = true, default-features = false } 43 radroots_identity = { workspace = true, default-features = false } 44 radroots_nostr = { workspace = true, default-features = false } 45 radroots_protocol = { workspace = true, default-features = false } 46 nostr = { workspace = true, features = ["std", "nip44"] } 47 serde = { workspace = true, features = ["derive"] } 48 serde_json = { workspace = true } 49 thiserror = { workspace = true } 50 url = { workspace = true } 51 52 [dev-dependencies] 53 tokio = { workspace = true, features = ["macros", "rt"] } 54 55 [lints] 56 workspace = true