rux-runtime 0.6.1

Rux runtime document model: loads a .rux file into a renderable tree. Internal to Rux; the supported entry point is the ruxlang crate.
Documentation
[package]

name = "rux-runtime"

edition.workspace = true

version.workspace = true

license.workspace = true

repository.workspace = true

description = "Rux runtime document model: loads a .rux file into a renderable tree. Internal to Rux; the supported entry point is the ruxlang crate."

readme = "README.md"

keywords = ["ui", "runtime", "rux"]

categories = ["gui"]



[dependencies]

image.workspace = true

rux-parser.workspace = true

rux-style.workspace = true

# For `Warning` and the JSON escaper the checker and the playground share.

rux-reactive.workspace = true

rux-layout.workspace = true

rux-script.workspace = true



# Not used directly. `ahash` (via lightningcss and rhai) needs `getrandom`, and

# on wasm32 getrandom builds only when its `wasm_js` feature is on, and feature

# unification means someone in the graph has to ask for it, so the runtime does,

# on behalf of any wasm consumer. Paired with the rustflag in `.cargo/config.toml`;

# both are required. No effect on native builds.

[target.'cfg(target_arch = "wasm32")'.dependencies]

getrandom = { version = "0.3", features = ["wasm_js"] }