master
toml 35 lines 992 Bytes
Raw
1 [package]
2 name = "rt"
3 version.workspace = true
4 edition.workspace = true
5 rust-version.workspace = true
6
7 [lints]
8 workspace = true
9
10 [dependencies]
11 # Local crates
12 netdata-plugin-error = { path = "../error" }
13 netdata-plugin-protocol = { path = "../protocol" }
14 netdata-plugin-schema = { path = "../schema" }
15 netdata-plugin-charts-derive = { path = "../charts-derive" }
16
17 # Async runtime and tokio utilities
18 tokio = { version = "1.0", features = ["full"] }
19 tokio-util = { version = "0.7", features = ["codec"] }
20
21 async-trait = { workspace = true }
22 futures = { workspace = true }
23 tracing = { workspace = true }
24 schemars = { workspace = true }
25 serde_json = { workspace = true }
26 serde = { workspace = true }
27 tracing-futures = { workspace = true }
28 parking_lot = { workspace = true }
29 bytes = { workspace = true }
30 itoa = { workspace = true }
31 tracing-subscriber = { workspace = true, features = ["env-filter", "json"] }
32 tracing-journald = { workspace = true }
33
34 [dev-dependencies]
35 console-subscriber = "0.4"