browser-protocol 0.1.2

Generated Rust types and commands for the Chrome DevTools Protocol (browser-protocol)
Documentation
[package]
name = "browser-protocol"
version = "0.1.2"
edition = "2024"
authors = ["AzzoDude"]
description = "Generated Rust types and commands for the Chrome DevTools Protocol (browser-protocol)"
license = "MIT"
repository = "https://github.com/AzzoDude/browser-protocol"
readme = "README.md"
keywords = ["cdp", "browser", "automation", "protocol"]
categories = ["development-tools", "web-programming"]

[dependencies]
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
tokio = { version = "1.52.1", features = ["full"] }

[profile.release]
opt-level = 3
lto = "fat"
codegen-units = 1
panic = "abort"
strip = true


[features]
default = ["full"]
full = ["accessibility", "animation", "audits", "autofill", "backgroundservice", "bluetoothemulation", "browser", "cachestorage", "cast", "crashreportcontext", "css", "debugger", "deviceaccess", "deviceorientation", "dom", "domdebugger", "domsnapshot", "domstorage", "emulation", "eventbreakpoints", "extensions", "fedcm", "fetch", "filesystem", "headlessexperimental", "heapprofiler", "indexeddb", "input", "inspector", "io", "layertree", "log", "media", "memory", "network", "overlay", "page", "performance", "performancetimeline", "preload", "profiler", "pwa", "runtime", "security", "serviceworker", "smartcardemulation", "storage", "systeminfo", "target", "tethering", "tracing", "webaudio", "webauthn", "webmcp"]
accessibility = []
animation = []
audits = []
autofill = []
backgroundservice = []
bluetoothemulation = []
browser = []
cachestorage = []
cast = []
crashreportcontext = []
css = []
debugger = []
deviceaccess = []
deviceorientation = []
dom = []
domdebugger = []
domsnapshot = []
domstorage = []
emulation = []
eventbreakpoints = []
extensions = []
fedcm = []
fetch = []
filesystem = []
headlessexperimental = []
heapprofiler = []
indexeddb = []
input = []
inspector = []
io = []
layertree = []
log = []
media = []
memory = []
network = []
overlay = []
page = []
performance = []
performancetimeline = []
preload = []
profiler = []
pwa = []
runtime = []
security = []
serviceworker = []
smartcardemulation = []
storage = []
systeminfo = []
target = []
tethering = []
tracing = []
webaudio = []
webauthn = []
webmcp = []