[package] name = "aframe" version = "0.7.1" license = "MIT OR Apache-2.0" readme = "README.md" authors = ["Griffin O'Neill "] edition = "2021" description = """ High-level Aframe VR bindings for Rust WASM """ keywords = ["vr", "aframe", "wasm", "web"] homepage = "https://github.com/Eolu/aframe-rs" repository = "https://github.com/Eolu/aframe-rs" categories = ["api-bindings", "wasm", "graphics", "multimedia"] documentation = "https://docs.rs/aframe" [lib] crate-type = ["rlib", "cdylib"] [features] init = ["async-lock", "futures"] yew-support = ["yew"] [dependencies] async-lock = { version = "3.4", optional = true } const-default = "1.0" futures = { version = "0.3", optional = true } htmlify = {version = "1.3.1", features = ["web-sys", "yew"]} js-sys = "0.3.74" serde = { version = "1.0", features = ["derive"] } serde-wasm-bindgen = "0.6.5" serde_json = "1.0.133" wasm-bindgen = {version = "0.2", features = ["serde-serialize"]} web-sys = { version = "0.3", features = ["Window", "Document", "Element"] } yew = { version = "0.21", optional = true } [dev-dependencies] aframe = { path = ".", features = ["init", "yew-support"] } js-sys = "0.3" web-sys = { version = "0.3", features = ["Window", "Document", "HtmlElement", "Element", "HtmlHeadElement"] } wasm-bindgen-test = "0.3" async-lock = "2.4" futures = "0.3" [package.metadata.docs.rs] all-features = true