[package] name = "turso_sync_engine" version.workspace = true authors.workspace = true edition.workspace = true license.workspace = true repository.workspace = true [dependencies] turso_core = { workspace = true, features = ["conn_raw_api"] } turso_parser = { workspace = true } thiserror = "2.0.12" tracing = "0.1.41" serde_json.workspace = true serde = { workspace = true, features = ["derive"] } bytes = "1.10.1" genawaiter = { version = "0.99.1", default-features = false } http = "1.3.1" uuid = "1.17.0" base64 = "0.22.1" prost = "0.14.1" roaring = "0.11.2" [dev-dependencies] ctor = "0.4.2" tempfile = { workspace = true } tracing-subscriber = { workspace = true, features = ["env-filter"] } tokio = { workspace = true, features = ["macros", "rt-multi-thread", "test-util"] } uuid = "1.17.0" rand = { workspace = true } rand_chacha = { workspace = true } turso = { workspace = true, features = ["conn_raw_api"] } futures = { workspace = true }