Files
libsignal/rust/bridge/shared/testing/Cargo.toml
Alex Bakon fb33f261bf Upgrade crates to Rust 2024 edition
Co-authored-by: Andrew <andrew@signal.org>
2025-09-03 15:12:59 -04:00

54 lines
1.6 KiB
TOML

#
# Copyright (C) 2024 Signal Messenger, LLC.
# SPDX-License-Identifier: AGPL-3.0-only
#
[package]
name = "libsignal-bridge-testing"
version = "0.1.0"
authors.workspace = true
license.workspace = true
rust-version.workspace = true
edition = "2024"
[lints]
workspace = true
[dependencies]
attest = { workspace = true }
libsignal-bridge-macros = { workspace = true }
libsignal-bridge-types = { workspace = true }
libsignal-core = { workspace = true }
libsignal-keytrans = { workspace = true }
libsignal-message-backup = { workspace = true, features = ["json"] }
libsignal-net = { workspace = true }
libsignal-net-chat = { workspace = true }
libsignal-protocol = { workspace = true }
base64 = { workspace = true }
bytes = { workspace = true }
const-str = { workspace = true }
derive_more = { workspace = true }
futures-util = { workspace = true }
hex = { workspace = true }
http = { workspace = true }
nonzero_ext = { workspace = true }
paste = { workspace = true }
prost = { workspace = true }
rand = { workspace = true }
scopeguard = { workspace = true }
serde_json = { workspace = true }
strum = { workspace = true, features = ["derive"] }
tokio = { workspace = true }
uuid = { workspace = true }
jni = { workspace = true, optional = true }
linkme = { workspace = true, optional = true }
neon = { workspace = true, optional = true, default-features = false, features = ["napi-6"] }
[features]
ffi = ["libsignal-bridge-types/ffi"]
jni = ["dep:jni", "libsignal-bridge-types/jni"]
node = ["dep:linkme", "dep:neon", "libsignal-bridge-types/node"]
signal-media = ["libsignal-bridge-types/signal-media"]