[package] name = "dominator" version = "0.5.0" authors = ["Pauan "] description = "Zero cost declarative DOM library using FRP signals" repository = "https://github.com/Pauan/rust-dominator" homepage = "https://github.com/Pauan/rust-dominator" readme = "README.md" license = "MIT" keywords = ["javascript", "dom", "reactive", "signal", "frp"] categories = ["web-programming", "template-engine", "wasm"] edition = "2018" [dependencies] lazy_static = "1.3.0" discard = "1.0.3" pin-utils = "0.1.0-alpha.4" futures-channel-preview = "0.3.0-alpha.16" futures-util-preview = "0.3.0-alpha.16" futures-signals = "0.3.5" wasm-bindgen = "0.2.45" js-sys = "0.3.22" # TODO fix this before release gloo = { git = "https://github.com/rustwasm/gloo" } [dependencies.wasm-bindgen-futures] version = "0.3.22" features = ["futures_0_3"] [dependencies.web-sys] version = "0.3.22" features = [ "CharacterData", "Comment", "CssRule", "CssRuleList", "CssStyleDeclaration", "CssStyleRule", "CssStyleSheet", "Document", "DomTokenList", "Element", "Event", "EventTarget", "FocusEvent", "History", "InputEvent", "HtmlElement", "HtmlHeadElement", "HtmlInputElement", "HtmlStyleElement", "HtmlTextAreaElement", "KeyboardEvent", "Location", "MouseEvent", "Node", "NodeList", "StyleSheet", "SvgElement", "Text", "Url", "Window", ] [profile.release] debug-assertions = true [profile.bench] debug-assertions = true