fxrecord/fxrunner/Cargo.toml

75 строки
1.3 KiB
TOML

[package]
name = "fxrunner"
version = "0.1.0"
authors = ["Barret Rennie <barret@mozilla.com>"]
edition = "2018"
license = "MPL-2.0"
[lib]
name = "libfxrunner"
path = "src/lib/lib.rs"
[[bin]]
name = "fxrunner"
path = "src/bin/main.rs"
[dependencies]
async-trait = "0.1.36"
futures = "0.3.5"
indoc = "0.3.6"
lazy_static = "1.4.0"
libfxrecord = { path = "../libfxrecord" }
num-traits = "0.2.12"
rand = "0.7.3"
reqwest = { version = "0.10.6", features = ["json"] }
serde = { version = "1.0.110", features = ["derive"] }
scopeguard = "1.1.0"
slog = "2.5.2"
structopt = "0.3.14"
tempfile = "3.1.0"
thiserror = "1.0.20"
toml = "0.5.6"
url = "2.1.1"
zip = "0.5.6"
[dependencies.tokio]
version = "0.2.21"
features = [
"blocking",
"fs",
"io-util",
"macros",
"process",
"rt-threaded",
"sync",
"tcp",
"time",
]
[dependencies.winapi]
version = "0.3.9"
features = [
"basetsd",
"errhandlingapi",
"fileapi",
"handleapi",
"impl-default",
"ioapiset",
"libloaderapi",
"processthreadsapi",
"processsnapshot",
"securitybaseapi",
"std",
"winbase",
"wingdi",
"winioctl",
"winreg",
"winuser",
]
[dev-dependencies]
assert_matches = "1.3.0"
mockito = "0.25.2"
serde_json = "1.0.55"
winapi = { version = "0.3.9", features = ["winerror"] }