[package]
name = "lozizol"
version = "0.5.3-dev"
authors = ["Robert Cutajar <robert.cutajar@robajz.info>"]
edition = "2018"
description = "Back to basics, efficient event-sourcing protocol"
license = "MIT OR Apache-2.0"
[[bin]]
name = "lozizol"
path = "src/cli/main.rs"
required-features = ["cli"]
[[test]]
name = "cucumber"
harness = false
[[example]]
name = "chat"
required-features = ["cli"]
[features]
cli = ["tasks", "anyhow", "structopt", "env_logger", "url"]
tasks = ["async-std"]
[dependencies]
log = "0.4"
num-traits = { version = "0.2", features = ["i128"] }
hex = "0.4"
bytes = "1"
memchr = "2"
url = { version = "2", optional = true }
anyhow = { version = "1", optional = true }
async-std = { version = "1", features = ["attributes", "unstable"], optional = true }
structopt = { version = "0.3", optional = true }
env_logger = { version = "0.8", optional = true }
[dev-dependencies]
k9 = "0.10"
cucumber_rust = { version = "0.8", features = ["macros"] }
futures = "0.3"