[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", #"DocumentFragment", #"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