dominator 0.5.3

Zero cost declarative DOM library using FRP signals
Documentation
[package]

name = "dominator"

version = "0.5.3"

authors = ["Pauan <pcxunlimited@gmail.com>"]

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 = ["gui", "web-programming", "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"

# TODO should this enable interning ?

wasm-bindgen = { version = "0.2.48", features = ["enable-interning"] }

js-sys = "0.3.22"



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

    "StyleSheet",

    "SvgElement",

    "Text",

    "UiEvent",

    "Window",

]



[profile.release]

debug-assertions = true



[profile.bench]

debug-assertions = true