[package] name = "dioxus-native-core" version = { workspace = true } edition = "2021" license = "MIT OR Apache-2.0" repository = "https://github.com/DioxusLabs/dioxus/" homepage = "https://dioxuslabs.com" description = "Build natively rendered apps with Dioxus" keywords = ["dom", "ui", "gui", "react"] authors = ["Jonathan Kelley", "Evan Almloff"] [dependencies] dioxus-core = { workspace = true, optional = true } keyboard-types = "0.6.2" smallvec = "1.6" rustc-hash = { workspace = true } anymap = "1.0.0-beta.2" slab = { workspace = true } parking_lot = { version = "0.12.1", features = ["send_guard"] } dashmap = "5.4.0" # for parsing attributes taffy = { version = "0.3.12", optional = true } lightningcss = { version = "1.0.0-alpha.39", optional = true } rayon = "1.6.1" shipyard = { version = "0.6.2", features = ["proc", "std"], default-features = false } [dev-dependencies] rand = "0.8.5" dioxus = { workspace = true } tokio = { workspace = true, features = ["full"] } dioxus-native-core = { workspace = true, features = ["dioxus"] } dioxus-native-core-macro = { workspace = true } [features] default = [] layout-attributes = ["dep:taffy", "dep:lightningcss"] dioxus = ["dioxus-core"] parallel = ["shipyard/parallel"]