Files
ldm0 e194c2add8 refactor(html): centralize input type states
Extract an independently mergeable topic from wpt-misc-fix at
a70a96f9d1.

Source commits:
- 05e2cd5350

Validation:
- cargo fmt --all
- cargo clippy --workspace --all-targets --all-features -- -D warnings
- cargo nextest run --no-fail-fast
2026-09-10 04:05:23 +08:00

42 lines
1.4 KiB
TOML

[package]
name = "moli-protocol-server"
version = "0.1.0"
edition = "2024"
license.workspace = true
[dependencies]
anyhow = "1.0.100"
axum = { version = "0.8.6", features = ["ws"] }
base64 = "0.22"
flate2 = "1.1.9"
futures-util = "0.3.31"
moli-bounded-json = { path = "../moli-bounded-json" }
moli-cookie-jar = { path = "../moli-cookie-jar" }
moli-core = { path = "../moli-core" }
moli-fetch = { path = "../moli-fetch" }
moli-html-input-type = { path = "../moli-html-input-type" }
moli-protocol = { path = "../moli-protocol" }
moli-protocol-cdp = { path = "../moli-protocol-cdp" }
moli-protocol-webdriver-bidi = { path = "../moli-protocol-webdriver-bidi" }
moli-protocol-webdriver-classic = { path = "../moli-protocol-webdriver-classic" }
moli-trace = { path = "../moli-trace" }
parking_lot = "0.12"
percent-encoding = "2.3"
serde_json = "1.0.145"
socket2 = { version = "0.6.3", features = ["all"] }
tokio = { version = "1.51.0", features = ["io-std", "io-util", "macros", "net", "rt-multi-thread", "signal", "sync"] }
tracing = "0.1.41"
url = "2.5.7"
[dev-dependencies]
moli-browser-profile = { path = "../moli-browser-profile" }
moli-cookie-cache = { path = "../moli-cookie-cache" }
moli-protocol = { path = "../moli-protocol", features = ["test-support"] }
png = "0.18"
time = "0.3"
tokio-tungstenite = "0.28.0"
tower = { version = "0.5.2", features = ["util"] }
[lints]
workspace = true