bao_cdp 0.1.0

A Rust-native programmable browser runtime built on Servo and SpiderMonkey
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "bao_cdp"
version = "0.1.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A Rust-native programmable browser runtime built on Servo and SpiderMonkey"
readme = false
license = "MIT OR MPL-2.0"
repository = "https://github.com/putao520/bao"

[lib]
name = "bao_cdp"
path = "src/lib.rs"

[[test]]
name = "backend_bridge_channel_deep_tests"
path = "tests/backend_bridge_channel_deep_tests.rs"

[[test]]
name = "bridge_channel_deep_tests"
path = "tests/bridge_channel_deep_tests.rs"

[[test]]
name = "bridge_channel_stress_concurrent_tests"
path = "tests/bridge_channel_stress_concurrent_tests.rs"

[[test]]
name = "bridge_channel_timeout_clone_deep_tests"
path = "tests/bridge_channel_timeout_clone_deep_tests.rs"

[[test]]
name = "bridge_channel_timeout_edge_deep_tests"
path = "tests/bridge_channel_timeout_edge_deep_tests.rs"

[[test]]
name = "bridge_command_exhaustive_tests"
path = "tests/bridge_command_exhaustive_tests.rs"

[[test]]
name = "cdp_types_deep_tests"
path = "tests/cdp_types_deep_tests.rs"

[[test]]
name = "domain_handler_response_field_boundary_tests"
path = "tests/domain_handler_response_field_boundary_tests.rs"

[[test]]
name = "domain_stress_tests"
path = "tests/domain_stress_tests.rs"

[[test]]
name = "perf_refactor_integration_tests"
path = "tests/perf_refactor_integration_tests.rs"

[[test]]
name = "protocol_all_domains_internal_backend_tests"
path = "tests/protocol_all_domains_internal_backend_tests.rs"

[[test]]
name = "protocol_domain_handler_deep_tests"
path = "tests/protocol_domain_handler_deep_tests.rs"

[[test]]
name = "protocol_edge_case_tests"
path = "tests/protocol_edge_case_tests.rs"

[[test]]
name = "protocol_message_deep_tests"
path = "tests/protocol_message_deep_tests.rs"

[[test]]
name = "protocol_serialize_boundary_tests"
path = "tests/protocol_serialize_boundary_tests.rs"

[[test]]
name = "protocol_subcommand_full_coverage_tests"
path = "tests/protocol_subcommand_full_coverage_tests.rs"

[[test]]
name = "router_backend_deep_tests"
path = "tests/router_backend_deep_tests.rs"

[[test]]
name = "router_external_detach_edge_tests"
path = "tests/router_external_detach_edge_tests.rs"

[[test]]
name = "router_lifecycle_tests"
path = "tests/router_lifecycle_tests.rs"

[[test]]
name = "router_session_internal_backend_deep_tests"
path = "tests/router_session_internal_backend_deep_tests.rs"

[[test]]
name = "router_session_lifecycle_deep_tests"
path = "tests/router_session_lifecycle_deep_tests.rs"

[dependencies.bao_engine]
version = "0.1.0"

[dependencies.bun_uws]
version = "0.1.0"

[dependencies.cdp-protocol]
version = "0.3"

[dependencies.cdp-server]
version = "0.1.0"

[dependencies.compact_str]
version = "0.8"

[dependencies.log]
version = "0.4"

[dependencies.serde]
version = "1"
features = ["derive"]

[dependencies.serde_json]
version = "1"