[package]
edition = "2021"
name = "bao_stealth"
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_stealth"
path = "src/lib.rs"
[[test]]
name = "anti_detection_verification_tests"
path = "tests/anti_detection_verification_tests.rs"
[[test]]
name = "behavior_deep_tests"
path = "tests/behavior_deep_tests.rs"
[[test]]
name = "behavior_simulator_deep_tests"
path = "tests/behavior_simulator_deep_tests.rs"
[[test]]
name = "behavior_simulator_math_property_tests"
path = "tests/behavior_simulator_math_property_tests.rs"
[[test]]
name = "canvas_navigator_screen_deep_tests"
path = "tests/canvas_navigator_screen_deep_tests.rs"
[[test]]
name = "canvas_noise_deep_tests"
path = "tests/canvas_noise_deep_tests.rs"
[[test]]
name = "canvas_webgl_audio_property_tests"
path = "tests/canvas_webgl_audio_property_tests.rs"
[[test]]
name = "cdp_stealth_traces_tests"
path = "tests/cdp_stealth_traces_tests.rs"
[[test]]
name = "cloudflare_bot_management_tests"
path = "tests/cloudflare_bot_management_tests.rs"
[[test]]
name = "concurrency_tests"
path = "tests/concurrency_tests.rs"
[[test]]
name = "fingerprint_deep_tests"
path = "tests/fingerprint_deep_tests.rs"
[[test]]
name = "headless_fingerprint_hiding_tests"
path = "tests/headless_fingerprint_hiding_tests.rs"
[[test]]
name = "http2_fingerprint_deep_tests"
path = "tests/http2_fingerprint_deep_tests.rs"
[[test]]
name = "navigator_screen_http2_profile_deep_tests"
path = "tests/navigator_screen_http2_profile_deep_tests.rs"
[[test]]
name = "navigator_screen_webgl_audio_deep_tests"
path = "tests/navigator_screen_webgl_audio_deep_tests.rs"
[[test]]
name = "profile_integration_tests"
path = "tests/profile_integration_tests.rs"
[[test]]
name = "real_detection_vectors_tests"
path = "tests/real_detection_vectors_tests.rs"
[[test]]
name = "recaptcha_behavioral_tests"
path = "tests/recaptcha_behavioral_tests.rs"
[[test]]
name = "stealth_consistency_tests"
path = "tests/stealth_consistency_tests.rs"
[[test]]
name = "stealth_cross_profile_tests"
path = "tests/stealth_cross_profile_tests.rs"
[[test]]
name = "stealth_deep_tests"
path = "tests/stealth_deep_tests.rs"
[[test]]
name = "stealth_diagnostic_detection_tests"
path = "tests/stealth_diagnostic_detection_tests.rs"
[[test]]
name = "stealth_edge_case_tests"
path = "tests/stealth_edge_case_tests.rs"
[[test]]
name = "stealth_engine_integration_tests"
path = "tests/stealth_engine_integration_tests.rs"
[[test]]
name = "stealth_integration_tests"
path = "tests/stealth_integration_tests.rs"
[[test]]
name = "stealth_js_injection_profile_consistency_tests"
path = "tests/stealth_js_injection_profile_consistency_tests.rs"
[[test]]
name = "stealth_profile_composition_tests"
path = "tests/stealth_profile_composition_tests.rs"
[[test]]
name = "stealth_tests"
path = "tests/stealth_tests.rs"
[[test]]
name = "subcomponent_deep_tests"
path = "tests/subcomponent_deep_tests.rs"
[[test]]
name = "tls_fingerprint_deep_tests"
path = "tests/tls_fingerprint_deep_tests.rs"
[[test]]
name = "tls_http2_navigator_screen_cross_profile_deep_tests"
path = "tests/tls_http2_navigator_screen_cross_profile_deep_tests.rs"
[[test]]
name = "tls_ja3_ja4_suite_deep_tests"
path = "tests/tls_ja3_ja4_suite_deep_tests.rs"
[[test]]
name = "tls_profile_deep_tests"
path = "tests/tls_profile_deep_tests.rs"
[[test]]
name = "webgl_audio_canvas_property_deep_tests"
path = "tests/webgl_audio_canvas_property_deep_tests.rs"
[[test]]
name = "webgl_audio_http2_deep_tests"
path = "tests/webgl_audio_http2_deep_tests.rs"
[[test]]
name = "webgl_audio_screen_deep_tests"
path = "tests/webgl_audio_screen_deep_tests.rs"
[dependencies.bao_engine]
version = "0.1.0"
[dependencies.bun_core]
version = "0.1.0"
[dependencies.bun_sha_hmac]
version = "0.1.0"
[dependencies.dashmap]
version = "6"
[dependencies.mozjs]
version = "=0.21.4"
package = "bao-mozjs"
[dependencies.mozjs_sys]
version = "=140.13.0-4"
package = "bao-mozjs-sys"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.serde_json]
version = "1"
[dev-dependencies]