[package] name = "dioxus-html" version = "0.3.1" authors = ["Jonathan Kelley"] edition = "2018" description = "HTML Element pack for Dioxus - a concurrent renderer-agnostic Virtual DOM for interactive user experiences" license = "MIT/Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" documentation = "https://dioxuslabs.com" keywords = ["dom", "ui", "gui", "react"] [dependencies] dioxus-core = { path = "../core", version = "^0.3.0" } dioxus-rsx = { path = "../rsx", version = "^0.0.3", optional = true } serde = { version = "1", features = ["derive"], optional = true } serde_repr = { version = "0.1", optional = true } wasm-bindgen = { version = "0.2.79", optional = true } euclid = "0.22.7" enumset = "1.0.11" keyboard-types = "0.6.2" async-trait = "0.1.58" serde-value = "0.7.0" tokio = { version = "1.27", features = ["fs", "io-util"], optional = true } rfd = { version = "0.11.3", optional = true } [dependencies.web-sys] optional = true version = "0.3.56" features = [ "TouchEvent", "MouseEvent", "InputEvent", "ClipboardEvent", "KeyboardEvent", "TouchEvent", "WheelEvent", "AnimationEvent", "TransitionEvent", "PointerEvent", "FocusEvent", "CompositionEvent", "ClipboardEvent", ] [dev-dependencies] serde_json = "1" [features] default = ["serialize"] serialize = ["serde", "serde_repr", "euclid/serde", "keyboard-types/serde", "dioxus-core/serialize"] wasm-bind = ["web-sys", "wasm-bindgen"] native-bind = ["tokio", "rfd"] hot-reload-context = ["dioxus-rsx"]