Revision control

Copy as Markdown

[package]
name = "remote_settings"
version = "0.1.0"
edition = "2021"
# The Android mobile team took the basis of this client from Nimbus originally.
authors = ["The Android Mobile Team <firefox-android-team@mozilla.com>", "The Glean Team <glean-team@mozilla.com>"]
description = "A Remote Settings client intended for application layer platforms."
license = "MPL-2.0"
exclude = ["/android", "/ios"]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
uniffi = { workspace = true }
thiserror = "1.0"
serde = { version = "1", features=["derive"] }
serde_json = "1"
parking_lot = "0.12"
viaduct = { path = "../viaduct" }
url = "2.1" # mozilla-central can't yet take 2.2 (see bug 1734538)
[build-dependencies]
uniffi = { workspace = true, features = ["build"] }
[dev-dependencies]
expect-test = "1.4"
viaduct-reqwest = { path = "../support/viaduct-reqwest" }
mockito = "0.31"