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

[dev-dependencies]
anyhow = "1.0"
async-trait = "0.1.81"
cucumber = { version = "0.21.1", features = ["tracing", "macros"] }
pretty_assertions = "1.4"
serde_json = "1.0"
tokio = { version = "1.39", features = ["macros", "rt-multi-thread", "time"] }
url = "2.5"
reqwest = "0.12.5"
tracing = "0.1.40"
chromiumoxide = { version = "0.6.0", default-features = false, features = [
  "tokio-runtime",
] }
ids.workspace = true
fake = "2.9"
tokio-tungstenite = "0.23.1"
futures-util = "0.3.30"
uuid = { version = "1.10", features = ["serde"] }
futures = "0.3.30"

[[test]]
name = "app_suite"
harness = false    # Allow Cucumber to print output instead of libtest

[features]
#vscode thing to get autocomplete
ssr = []

[dependencies]
regex = "1.10.6"
serde.workspace = true
