[package]
name = "cubeorchestrator"
version = "0.1.0"
edition = "2021"

[dependencies]
arrow = { version = "58", default-features = false, features = ["ipc"] }
chrono = { version = "0.4.31", features = ["serde"] }
cubeshared = { path = "../cubeshared" }
serde = { version = "1.0.217", features = ["derive", "rc"] }
serde_json = "1.0.133"
anyhow = "1.0"
itertools = "0.13.0"
indexmap = { version = "2.0", features = ["serde"] }

[dependencies.neon]
version = "=1"
default-features = false
features = ["napi-1", "napi-4", "napi-6", "futures"]

[dev-dependencies]
criterion = { version = "0.8", default-features = false, features = ["html_reports"] }

[[bench]]
name = "transform"
harness = false

[[bench]]
name = "parser"
harness = false
