{"name":"bao-servo-script","vers":"0.5.0","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"=0.21.4","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"eb5e9ed7257d902ea5a3dc0f89a06341a4f622146bf38a7582fbb670eb6e5ab7","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-08-18T16:27:59Z","v":2}
{"name":"bao-servo-script","vers":"0.5.1","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.21.5","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d347ef15be295be210fe036780910917b6773dd817d0d7594e3e699e0fe3ea85","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-08-19T22:13:03Z","v":2}
{"name":"bao-servo-script","vers":"0.5.2","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f1f52f7a2c84d3d94e33d2128ef1ae5e7d9a032892365c1f81aecb403fbd4d1a","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":true,"rust_version":"1.88.0","pubtime":"2026-08-22T21:15:54Z","v":2}
{"name":"bao-servo-script","vers":"0.5.3","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e47356215232b69f7d30691a27e567d84abc093f062849c118d0ed5edd07ded8","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-08-22T22:16:34Z","v":2}
{"name":"bao-servo-script","vers":"0.5.4","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3c1ba52589545758695364489365c3d72ca50ee6859e711e5372ebf97ff5b35c","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-08-26T03:07:57Z","v":2}
{"name":"bao-servo-script","vers":"0.5.5","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e2d4b0e4c0a7e919af5fde98578e03e91b2c49c4da234754fe1cd6ea5bc2744b","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-08-31T00:36:46Z","v":2}
{"name":"bao-servo-script","vers":"0.5.6","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd90470e6bf20168f3701b6a02c991184457d71be59972e35ce1f9ae712d7303","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-03T23:26:27Z","v":2}
{"name":"bao-servo-script","vers":"0.5.7","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b9b8c4919576edd4fe79c39642d1ef9efd0171fe47af39d56dd696d93025ba30","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-07T00:07:35Z","v":2}
{"name":"bao-servo-script","vers":"0.5.8","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"656dc5ea88a34dc7078378a052b1f30311f0477156697f3b93a68e96d2681580","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-07T23:16:50Z","v":2}
{"name":"bao-servo-script","vers":"0.5.9","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7be85c4be6906e7fa4cecd13bfe90ad5bd8d227db273db5f727e8763b0dad2a6","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-10T07:07:23Z","v":2}
{"name":"bao-servo-script","vers":"0.5.10","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bfd7681a47d44641efb2167747ab5f10e25047fa6653a5aa88f115e564fd8292","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-10T19:46:03Z","v":2}
{"name":"bao-servo-script","vers":"0.5.11","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f21c11ab25f7a231df7581a4d2cf3e49bc698bc229b05e8fac5f1ff60bc99982","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-15T23:27:40Z","v":2}
{"name":"bao-servo-script","vers":"0.5.12","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e9c41f702b1407dd4c7f86ef5e52cdffe84c8ae5fbeed00ede1db3f4733924ea","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-16T23:40:27Z","v":2}
{"name":"bao-servo-script","vers":"0.5.13","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c60f4312c81e929479da70d9c2c33787d5b85344f480ab1dfaa361d7c8006303","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-18T00:27:37Z","v":2}
{"name":"bao-servo-script","vers":"0.5.14","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"767d5357fd00b2fc54ab8223226486d48b36541f71e56f45c0757f29b901be79","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-19T01:27:32Z","v":2}
{"name":"bao-servo-script","vers":"0.5.15","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"69b69a3c6e901d396d0ce2dd706d8f527736351ebaa419eadec1168ece74a6e2","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-20T04:19:46Z","v":2}
{"name":"bao-servo-script","vers":"0.5.16","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.22","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1e9fd176efe657cafb71e8a0bd735eb826888ba342d037fc46d633daee66d429","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-20T15:50:35Z","v":2}
{"name":"bao-servo-script","vers":"0.5.17","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d5d0f74315572d7d83516c2cbf57406f598c3802cd3f3a1d0c62b05d47d4c147","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-21T09:21:04Z","v":2}
{"name":"bao-servo-script","vers":"0.5.18","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4ea86f4c8d1d464c4bda5ad7dc20da00f8dec6d11e12c0caad743bf74ad4d06d","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-22T23:41:17Z","v":2}
{"name":"bao-servo-script","vers":"0.5.19","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":"=0.5.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a9bd6b6ea1884ca845b9ff91fd4119776472ef5a48850ec7bbae249ee04b7925","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-26T23:26:14Z","v":2}
{"name":"bao-servo-script","vers":"0.5.21","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"07102d0e4faf36fc036729217f991728df5f132664b109047b9cd881ef6c4227","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-29T23:45:57Z","v":2}
{"name":"bao-servo-script","vers":"0.5.22","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f7a85a6747cc944a0dee21e56dd31caca04ff1526bfa029069a3ebeb8a1f7ded","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-30T15:21:20Z","v":2}
{"name":"bao-servo-script","vers":"0.5.23","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e7e87c532f920d89dc1cc2ed358770ec715424bf4abfe4d58a16a4733af7b9c4","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-30T16:16:09Z","v":2}
{"name":"bao-servo-script","vers":"0.5.24","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e00bc3c36f8d73595d6ad9804f3421d72b80131a9b1c2d3ab45cf9b79b04e2f","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-30T16:26:27Z","v":2}
{"name":"bao-servo-script","vers":"0.5.25","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.37","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.40.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b0b864bdfd5c5f923a2910734957e25ca4426757c5bc5ebe49eabcbb15848abf","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-09-30T16:35:27Z","v":2}
{"name":"bao-servo-script","vers":"0.5.26","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":"=0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":"=0.5.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":"=0.5.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":"=0.5.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":"=0.5.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":"=0.5.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":"=0.5.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":"=0.5.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":"=0.5.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":"=0.5.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":"=0.5.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":"=0.5.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":"=0.5.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":"=0.5.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b4ef1bbd703e88838f70f843a16d0c03bf26c64dd277061a41f2a0823efb10d3","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-01T09:01:04Z","v":2}
{"name":"bao-servo-script","vers":"0.5.27","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.21, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a9463341f2ebd5e0daabfe8972e836abc64da1608dd497b9d7f1195700aa5aa9","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-01T16:09:50Z","v":2}
{"name":"bao-servo-script","vers":"0.5.28","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.22, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"eed0dbb8615fd385b75b5fc696402b82384f4a9d37192b6c939c77f034b03257","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-02T00:03:53Z","v":2}
{"name":"bao-servo-script","vers":"0.5.29","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.8.1","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.22, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bf4338dd3432a6eece9c9e1888c3f6dd1b6ac0f1443dcfc253ac284bf9be55c2","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-02T23:30:00Z","v":2}
{"name":"bao-servo-script","vers":"0.5.30","deps":[{"name":"aes","req":"^0.9","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"=0.6.0-rc.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"=0.9.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locid","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"=0.2.0-rc.3","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha1","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stylo_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.53.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"wgpu-core","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wgpu-types","req":"^30","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":["zeroize_derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a6af5e753ee35af33ac2f345bfa4ce2858dcbd077b00ad639840a9b69fbe6e45","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"],"webxr":["gamepad","webxr-api","script_bindings/webxr"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webgpu":["dep:webgpu_traits","dep:wgpu-core","dep:wgpu-types","script_bindings/webgpu","script_traits/webgpu"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-05T16:49:55Z","v":2}
{"name":"bao-servo-script","vers":"0.5.32","deps":[{"name":"accesskit","req":"^0.24.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.9","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6","features":["alloc"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bao_ipc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locale_core","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":"^0.24","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.7","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.14","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":">=0.5.2, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-selectors"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-arc"},{"name":"sha1","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"style_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-traits"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-atoms"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-dom"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-malloc-size-of"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ec55c0feae860d6d863fd68a7f116a0e8fe3ac35ecc02f210b9d1078515a0b9f","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webcrypto":["script_bindings/webcrypto","dep:aes","dep:aes-gcm","dep:aes-kw","dep:argon2","dep:cbc","dep:chacha20poly1305","dep:ctr","dep:cshake","dep:ctutils","dep:ecdsa","dep:ed25519-dalek","dep:ed448-goldilocks","dep:elliptic-curve","dep:hkdf","dep:k12","dep:keccak","dep:ml-dsa","dep:ml-kem","dep:ocb3","dep:p256","dep:p384","dep:p521","dep:pkcs8","dep:rsa","dep:sha1","dep:sha2","dep:sha3","dep:sponge-cursor","dep:x-wing","dep:x25519-dalek","dep:x448","dep:zeroize"],"webgl":["dep:mozangle","script_bindings/webgl","script_traits/webgl","servo-constellation-traits/webgl"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","script_bindings/webgpu","script_traits/webgpu"],"webxr":["webgl","gamepad","webxr-api","script_bindings/webxr"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-16T07:10:59Z","v":2}
{"name":"bao-servo-script","vers":"0.5.33","deps":[{"name":"accesskit","req":"^0.24.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.9","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6","features":["alloc"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bao_ipc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locale_core","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":">=0.24.3, <0.25","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.7","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.14","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":">=0.5.2, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-selectors"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-arc"},{"name":"sha1","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"style_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-traits"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-atoms"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-dom"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-malloc-size-of"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c637844b6bfc9592a405dfee8d24a62319843d5a4d28d478a11999714dd10e22","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webcrypto":["script_bindings/webcrypto","dep:aes","dep:aes-gcm","dep:aes-kw","dep:argon2","dep:cbc","dep:chacha20poly1305","dep:ctr","dep:cshake","dep:ctutils","dep:ecdsa","dep:ed25519-dalek","dep:ed448-goldilocks","dep:elliptic-curve","dep:hkdf","dep:k12","dep:keccak","dep:ml-dsa","dep:ml-kem","dep:ocb3","dep:p256","dep:p384","dep:p521","dep:pkcs8","dep:rsa","dep:sha1","dep:sha2","dep:sha3","dep:sponge-cursor","dep:x-wing","dep:x25519-dalek","dep:x448","dep:zeroize"],"webgl":["dep:mozangle","script_bindings/webgl","script_traits/webgl","servo-constellation-traits/webgl"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","script_bindings/webgpu","script_traits/webgpu"],"webxr":["webgl","gamepad","webxr-api","script_bindings/webxr"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-21T08:42:56Z","v":2}
{"name":"bao-servo-script","vers":"0.5.34","deps":[{"name":"accesskit","req":"^0.24.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.9","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6","features":["alloc"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bao_ipc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.3, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locale_core","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":">=0.24.3, <0.25","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.7","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.14","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":">=0.5.2, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-selectors"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-arc"},{"name":"sha1","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"style_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-traits"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-atoms"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-dom"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-malloc-size-of"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webdriver","req":"^0.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7b40846303fe8c212af7490c913cb6a96d1e83d02522cc835fd1c8e7bacb34e3","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webcrypto":["script_bindings/webcrypto","dep:aes","dep:aes-gcm","dep:aes-kw","dep:argon2","dep:cbc","dep:chacha20poly1305","dep:ctr","dep:cshake","dep:ctutils","dep:ecdsa","dep:ed25519-dalek","dep:ed448-goldilocks","dep:elliptic-curve","dep:hkdf","dep:k12","dep:keccak","dep:ml-dsa","dep:ml-kem","dep:ocb3","dep:p256","dep:p384","dep:p521","dep:pkcs8","dep:rsa","dep:sha1","dep:sha2","dep:sha3","dep:sponge-cursor","dep:x-wing","dep:x25519-dalek","dep:x448","dep:zeroize"],"webgl":["dep:mozangle","script_bindings/webgl","script_traits/webgl","servo-constellation-traits/webgl"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","script_bindings/webgpu","script_traits/webgpu"],"webxr":["webgl","gamepad","webxr-api","script_bindings/webxr"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-21T09:04:28Z","v":2}
{"name":"bao-servo-script","vers":"0.5.35","deps":[{"name":"accesskit","req":"^0.24.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.9","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6","features":["alloc"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bao_ipc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.3, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locale_core","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":">=0.24.3, <0.25","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.7","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.14","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":">=0.5.2, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-selectors"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-arc"},{"name":"sha1","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"style_traits","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-traits"},{"name":"stylo_atoms","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-atoms"},{"name":"stylo_dom","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-dom"},{"name":"stylo_malloc_size_of","req":"=0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-malloc-size-of"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbundle","req":">=0.5.0, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webbundle"},{"name":"webcodecs","req":">=0.5.0, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webcodecs"},{"name":"webdriver","req":"^0.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6cb66f3c488841fcb7ace07bb2acba6977b6897dfc460677213f1a23ce0d51df","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webcodecs":["script_bindings/webcodecs","dep:webcodecs"],"webcodecs-gstreamer":["webcodecs","webcodecs/media-gstreamer"],"webcrypto":["script_bindings/webcrypto","dep:aes","dep:aes-gcm","dep:aes-kw","dep:argon2","dep:cbc","dep:chacha20poly1305","dep:ctr","dep:cshake","dep:ctutils","dep:ecdsa","dep:ed25519-dalek","dep:ed448-goldilocks","dep:elliptic-curve","dep:hkdf","dep:k12","dep:keccak","dep:ml-dsa","dep:ml-kem","dep:ocb3","dep:p256","dep:p384","dep:p521","dep:pkcs8","dep:rsa","dep:sha1","dep:sha2","dep:sha3","dep:sponge-cursor","dep:x-wing","dep:x25519-dalek","dep:x448","dep:zeroize"],"webgl":["dep:mozangle","script_bindings/webgl","script_traits/webgl","servo-constellation-traits/webgl"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","script_bindings/webgpu","script_traits/webgpu"],"webxr":["webgl","gamepad","webxr-api","script_bindings/webxr"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-28T01:50:40Z","v":2}
{"name":"bao-servo-script","vers":"0.5.36","deps":[{"name":"accesskit","req":"^0.24.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.9","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6","features":["alloc"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bao_ipc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.3, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locale_core","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":">=0.24.3, <0.25","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.7","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.14","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":"=0.10.0-rc.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":">=0.5.2, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-selectors"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-arc"},{"name":"sha1","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"style_traits","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-traits"},{"name":"stylo_atoms","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-atoms"},{"name":"stylo_dom","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-dom"},{"name":"stylo_malloc_size_of","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-malloc-size-of"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbundle","req":">=0.5.0, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webbundle"},{"name":"webcodecs","req":">=0.5.0, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webcodecs"},{"name":"webdriver","req":"^0.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"35c4c1cf0f2d6df10aec36d5f9b1b876eaf657d386f868988dfefafc228938bf","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webcodecs":["script_bindings/webcodecs","dep:webcodecs"],"webcodecs-gstreamer":["webcodecs","webcodecs/media-gstreamer"],"webcrypto":["script_bindings/webcrypto","dep:aes","dep:aes-gcm","dep:aes-kw","dep:argon2","dep:cbc","dep:chacha20poly1305","dep:ctr","dep:cshake","dep:ctutils","dep:ecdsa","dep:ed25519-dalek","dep:ed448-goldilocks","dep:elliptic-curve","dep:hkdf","dep:k12","dep:keccak","dep:ml-dsa","dep:ml-kem","dep:ocb3","dep:p256","dep:p384","dep:p521","dep:pkcs8","dep:rsa","dep:sha1","dep:sha2","dep:sha3","dep:sponge-cursor","dep:x-wing","dep:x25519-dalek","dep:x448","dep:zeroize"],"webgl":["dep:mozangle","script_bindings/webgl","script_traits/webgl","servo-constellation-traits/webgl"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","script_bindings/webgpu","script_traits/webgpu"],"webxr":["webgl","gamepad","webxr-api","script_bindings/webxr"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-28T04:09:42Z","v":2}
{"name":"bao-servo-script","vers":"0.5.37","deps":[{"name":"accesskit","req":"^0.24.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.9","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6","features":["alloc"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bao_ipc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.3, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locale_core","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":">=0.24.3, <0.25","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.7","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.14","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsa","req":">=0.10.0-rc.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":">=0.5.2, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-selectors"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-arc"},{"name":"sha1","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"style_traits","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-traits"},{"name":"stylo_atoms","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-atoms"},{"name":"stylo_dom","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-dom"},{"name":"stylo_malloc_size_of","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-malloc-size-of"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbundle","req":">=0.5.0, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webbundle"},{"name":"webcodecs","req":">=0.5.0, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webcodecs"},{"name":"webdriver","req":"^0.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8cd6b9d9308133c8cf2f7a3ec80babeb5808b64d1763f46da300cdbd627f3444","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webcodecs":["script_bindings/webcodecs","dep:webcodecs"],"webcodecs-gstreamer":["webcodecs","webcodecs/media-gstreamer"],"webcrypto":["script_bindings/webcrypto","dep:aes","dep:aes-gcm","dep:aes-kw","dep:argon2","dep:cbc","dep:chacha20poly1305","dep:ctr","dep:cshake","dep:ctutils","dep:ecdsa","dep:ed25519-dalek","dep:ed448-goldilocks","dep:elliptic-curve","dep:hkdf","dep:k12","dep:keccak","dep:ml-dsa","dep:ml-kem","dep:ocb3","dep:p256","dep:p384","dep:p521","dep:pkcs8","dep:rsa","dep:sha1","dep:sha2","dep:sha3","dep:sponge-cursor","dep:x-wing","dep:x25519-dalek","dep:x448","dep:zeroize"],"webgl":["dep:mozangle","script_bindings/webgl","script_traits/webgl","servo-constellation-traits/webgl"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","script_bindings/webgpu","script_traits/webgpu"],"webxr":["webgl","gamepad","webxr-api","script_bindings/webxr"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-28T13:45:55Z","v":2}
{"name":"bao-servo-script","vers":"0.5.38","deps":[{"name":"accesskit","req":"^0.24.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.9","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-gcm","req":"^0.11","features":["hazmat","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes-kw","req":"^0.3","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"app_units","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argon2","req":"^0.6","features":["alloc"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"arrayvec","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"atomic_refcell","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aws-lc-rs","req":"^1.17","features":["aws-lc-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"background_hang_monitor_api","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-background-hang-monitor-api"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bao_ipc","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64ct","req":"^1.8","features":["alloc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"brotli","req":"^8.0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"buf-read-ext","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.2","features":["alloc","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.11","features":["rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chardetng","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"content-security-policy","req":"^0.9","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cookie","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cookie"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crypto-bigint","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cshake","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cssparser","req":"^0.38","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctr","req":"^0.10","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ctutils","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"data-url","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"deny_public_fields","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-deny-public-fields"},{"name":"devtools_traits","req":">=0.5.13, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-devtools-traits"},{"name":"dom_struct","req":">=0.5.3, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-dom-struct"},{"name":"ecdsa","req":"^0.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed25519-dalek","req":"^3.0","features":["alloc","pkcs8","rand_core","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ed448-goldilocks","req":"=0.14.0-pre.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"elliptic-curve","req":"^0.14","features":["pkcs8"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedder_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-embedder-traits"},{"name":"encoding_rs","req":"^0.8","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"euclid","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fonts","req":">=0.5.19, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts"},{"name":"fonts_traits","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-fonts-traits"},{"name":"glow","req":"^0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"headers","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"html5ever","req":"^0.40.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper_serde","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-hyper-serde"},{"name":"icu_locale_core","req":"^2.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2.14.0","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ipc-channel","req":"^0.22.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-ipc-channel"},{"name":"itertools","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js","req":">=0.24.3, <0.25","features":["intl","libz-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"bao-mozjs"},{"name":"jstraceable_derive","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-jstraceable-derive"},{"name":"k12","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keccak","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"keyboard-types","req":"^0.8.3","features":["serde","webdriver"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kurbo","req":"^0.13.1","features":["euclid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"layout_api","req":">=0.5.18, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-layout-api"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"malloc_size_of","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-malloc-size-of"},{"name":"malloc_size_of_derive","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markup5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"media","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media-thread"},{"name":"metrics","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-metrics"},{"name":"mime","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mime_guess","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-dsa","req":"^0.1","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ml-kem","req":"^0.3","features":["getrandom","pkcs8","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mozangle","req":"^0.7","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_os = \"ios\"))","kind":"normal"},{"name":"net_traits","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-net-traits"},{"name":"nom-rfc8288","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-traits","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ocb3","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p256","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p384","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"p521","req":"^0.14","features":["ecdh"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"paint_api","req":">=0.5.15, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-paint-api"},{"name":"parking_lot","req":"^0.12","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"percent-encoding","req":"^2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"phf","req":"^0.14","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pixels","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-pixels"},{"name":"pkcs8","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"postcard","req":"^1.1.3","features":["use-std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"profile_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-profile-traits"},{"name":"rand","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"resvg","req":"^0.48.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-resvg"},{"name":"rsa","req":">=0.10.0-rc.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustc-hash","req":"^2.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"script_bindings","req":">=0.5.23, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-bindings"},{"name":"script_traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-traits"},{"name":"script_webgpu","req":">=0.5.2, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-script-webgpu"},{"name":"selectors","req":"=0.41.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-selectors"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"servo-base","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-base"},{"name":"servo-bluetooth-traits","req":">=0.5.16, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-bluetooth-traits"},{"name":"servo-canvas-traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-canvas-traits"},{"name":"servo-config","req":">=0.5.12, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-config"},{"name":"servo-constellation-traits","req":">=0.5.14, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-constellation-traits"},{"name":"servo-geometry","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-geometry"},{"name":"servo-media","req":">=0.5.17, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-media"},{"name":"servo-tracing","req":">=0.5.2, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-tracing"},{"name":"servo-url","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-url"},{"name":"servo-webvtt","req":">=0.5.7, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webvtt"},{"name":"servo_arc","req":"=0.5.0","features":["servo"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-arc"},{"name":"sha1","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha3","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15","features":["serde","union"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sponge-cursor","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"storage_traits","req":">=0.5.16, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-storage-traits"},{"name":"strum","req":"^0.28","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"style","req":">=0.22.0, <0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo"},{"name":"style_traits","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-traits"},{"name":"stylo_atoms","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-atoms"},{"name":"stylo_dom","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-dom"},{"name":"stylo_malloc_size_of","req":">=0.22.1, <0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-stylo-malloc-size-of"},{"name":"svgtypes","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"swapper","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tendril","req":"^0.5","features":["encoding_rs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["large-dates","local-offset","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"time"},{"name":"timers","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-timers"},{"name":"tracing","req":"^0.1.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-bidi","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-script","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlpattern","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["v4","v5","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"web_atoms","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbundle","req":">=0.5.0, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webbundle"},{"name":"webcodecs","req":">=0.5.0, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webcodecs"},{"name":"webdriver","req":"^0.54.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webgpu_traits","req":">=0.5.17, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webgpu-traits"},{"name":"webrender_api","req":"^0.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webxr-api","req":">=0.5.15, <0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-webxr-api"},{"name":"x-wing","req":"^0.1.0","features":["zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x25519-dalek","req":"^3.0","features":["getrandom","static_secrets","zeroize"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"x448","req":"=0.14.0-pre.12","features":["static_secrets"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"xml5ever","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"xpath","req":">=0.5.9, <0.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"bao-servo-xpath"},{"name":"zeroize","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a7bb0d4566305919a067b22baafbf6a90bebe2bd90d31f07767b28751840578a","features":{"bluetooth":["servo-bluetooth-traits","script_bindings/bluetooth"],"crown":["js/crown"],"debugmozjs":["js/debugmozjs"],"gamepad":["script_bindings/gamepad","embedder_traits/gamepad"],"jitspew":["js/jitspew"],"js_backtrace":[],"js_jit":["js/jit"],"profilemozjs":["js/profilemozjs"],"testbinding":["script_bindings/testbinding"],"webgl_backtrace":["servo-canvas-traits/webgl_backtrace"]},"features2":{"brotli-compression-stream":["dep:brotli"],"tracing":["dep:tracing","script_bindings/tracing"],"webcodecs":["script_bindings/webcodecs","dep:webcodecs"],"webcodecs-gstreamer":["webcodecs","webcodecs/media-gstreamer"],"webcrypto":["script_bindings/webcrypto","dep:aes","dep:aes-gcm","dep:aes-kw","dep:argon2","dep:cbc","dep:chacha20poly1305","dep:ctr","dep:cshake","dep:ctutils","dep:ecdsa","dep:ed25519-dalek","dep:ed448-goldilocks","dep:elliptic-curve","dep:hkdf","dep:k12","dep:keccak","dep:ml-dsa","dep:ml-kem","dep:ocb3","dep:p256","dep:p384","dep:p521","dep:pkcs8","dep:rsa","dep:sha1","dep:sha2","dep:sha3","dep:sponge-cursor","dep:x-wing","dep:x25519-dalek","dep:x448","dep:zeroize"],"webgl":["dep:mozangle","script_bindings/webgl","script_traits/webgl","servo-constellation-traits/webgl"],"webgpu":["dep:script_webgpu","dep:webgpu_traits","script_bindings/webgpu","script_traits/webgpu"],"webxr":["webgl","gamepad","webxr-api","script_bindings/webxr"]},"yanked":false,"rust_version":"1.88.0","pubtime":"2026-10-28T17:36:12Z","v":2}
