[package] name = "leptos_dom" version = { workspace = true } edition = "2021" authors = ["Greg Johnston"] license = "MIT" repository = "https://github.com/leptos-rs/leptos" description = "DOM operations for the Leptos web framework." rust-version.workspace = true [dependencies] tachys = { workspace = true } reactive_graph = { workspace = true } hydration_context = { workspace = true } or_poisoned = { workspace = true } base64 = { version = "0.21", optional = true } getrandom = { version = "0.2", optional = true } js-sys = "0.3" rand = { version = "0.8", optional = true } tracing = "0.1" wasm-bindgen = "0.2" [dev-dependencies] leptos = { path = "../leptos" } [dependencies.web-sys] version = "0.3" features = ["Location"] [features] default = [] nightly = ["reactive_graph/nightly"] # TODO implement nonces nonce = ["dep:base64", "dep:getrandom", "dep:rand"] experimental-islands = [] trace-component-props = ["tracing"] tracing = [] [package.metadata.docs.rs] rustdoc-args = ["--generate-link-to-definition"]