Files
EasyTier/easytier-contrib/easytier-ohrs/Cargo.toml
T

55 lines
1.2 KiB
TOML

[package]
name = "easytier-ohrs"
version = "0.1.0"
edition.workspace = true
rust-version.workspace = true
[lib]
crate-type = ["cdylib"]
[dependencies]
anyhow.workspace = true
async-trait.workspace = true
bytes.workspace = true
easytier = { workspace = true, default-features = true }
easytier-core.workspace = true
easytier-ohos-core.workspace = true
easytier-ohos-features.workspace = true
easytier-proto = { workspace = true, features = [
"api",
"core",
"json-rpc",
] }
futures.workspace = true
napi-derive-ohos = "1.1"
napi-ohos = { version = "1.1", default-features = false, features = [
"serde-json",
"latin1",
"chrono_date",
"object_indexmap",
"tokio",
"async",
"tokio_rt",
"tokio_macros",
"tokio_io_util",
"deferred_trace",
"napi8",
"web_stream",
] }
once_cell.workspace = true
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
tokio = { workspace = true, features = ["rt-multi-thread", "sync", "time"] }
tracing.workspace = true
tracing-subscriber = { workspace = true, default-features = true }
url.workspace = true
uuid = { workspace = true, features = [
"v4",
"fast-rng",
"macro-diagnostics",
"serde",
] }
[build-dependencies]
napi-build-ohos = "1.1"