Files

65 lines
2.1 KiB
TOML

[package]
license.workspace = true
name = "moli-protocol"
version = "0.1.0"
edition = "2024"
build = "build.rs"
[features]
test-support = []
[dependencies]
anyhow = "1.0.100"
base64 = "0.22"
indexmap = "2.6"
moli-bounded-buffer = { path = "../moli-bounded-buffer" }
moli-core = { path = "../moli-core" }
moli-header-field = { path = "../moli-header-field" }
moli-page-types = { path = "../moli-page-types" }
moli-browser-profile = { path = "../moli-browser-profile" }
moli-cookie-jar = { path = "../moli-cookie-jar" }
moli-encoding = { path = "../moli-encoding" }
moli-protocol-cdp = { path = "../moli-protocol-cdp" }
moli-fetch = { path = "../moli-fetch" }
moli-css-parse = { path = "../moli-css-parse" }
moli-shared-worker = { path = "../moli-shared-worker" }
moli-site = { path = "../moli-site" }
moli-session-history = { path = "../moli-session-history" }
moli-storage-key = { path = "../moli-storage-key" }
moli-trace = { path = "../moli-trace" }
moli-url = { path = "../moli-url" }
moli-url-policy = { path = "../moli-url-policy" }
moli-v8-platform = { path = "../moli-v8-platform" }
moli-web-mime = { path = "../moli-web-mime" }
parking_lot = "0.12"
percent-encoding = "2.3"
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.145"
serde_path_to_error = "0.1"
strum = { version = "0.28.0", features = ["derive"] }
tokio = { version = "1.51.0", features = ["fs", "io-util", "macros", "net", "rt-multi-thread", "signal", "sync"] }
tracing = "0.1.41"
url = "2.5.7"
v8 = "152.2.0"
time = "0.3"
chromiumoxide_cdp = "0.9.1"
data-url = "0.3.2"
moli-crypto = { path = "../moli-crypto" }
http = "1"
sanitize-filename = "=0.6.0"
[dev-dependencies]
tokio-tungstenite = { version = "0.28.0", default-features = false, features = ["handshake"] }
futures-util = { version = "0.3", default-features = false, features = ["sink", "std"] }
axum = { version = "0.8.6", features = ["ws"] }
moli-cookie-jar = { path = "../moli-cookie-jar", features = ["test-support"] }
moli-image = { path = "../moli-image" }
moli-storage-service = { path = "../moli-storage-service" }
moli-v8-init = { path = "../moli-v8-init" }
[build-dependencies]
vergen-gitcl = "10.0.2"
[lints]
workspace = true