[package] name = "aggregate" version = "0.1.0" edition = "2021" [features] default = [] runtime-v8 = ["v8"] runtime-wasm = [] [dependencies] shared = { path = "../shared" } edge_storage = { version = "0.1", registry = "madapes" } runtime-function = { version = "0.2", registry = "madapes" } edge-logger-client = { version = "0.1", registry = "madapes" } query_engine = { version = "0.1", registry = "madapes" } async-nats = "0.39" tokio = { version = "1", features = ["full"] } serde = { version = "1", features = ["derive"] } serde_json = "1" serde_yaml = "0.9" toml = "0.8" thiserror = "2" anyhow = "1" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["json", "env-filter"] } uuid = { version = "1", features = ["v7", "serde"] } chrono = { version = "0.4", features = ["serde"] } futures = "0.3" lru = "0.12" v8 = { version = "0.106", optional = true } tonic = { version = "0.12", default-features = false, features = ["codegen", "prost", "transport"] } prost = "0.13" axum = "0.7" [dev-dependencies] tempfile = "3" tokio-stream = { version = "0.1", features = ["net"] } [build-dependencies] tonic-build = { version = "0.12", default-features = false, features = ["prost"] } protoc-bin-vendored = "3"