[package] name = "mika" version = "0.0.0" authors = ["Limira <2409315-limira-rs@users.noreply.gitlab.com>"] license-file = "LICENSE" repository = "https://gitlab.com/limira-rs/mika" categories = ["wasm", "web-programming"] keywords = ["wasm", "framework", "front-end", "web", "signal"] description = "A framework for building wasm front-end web application in Rust" readme = "./README.md" edition = "2018" [workspace] members = [ "examples/counter", "examples/counter-by-messages", "examples/todomvc", ] [features] message-like-elm = [] sub-apps = ["message-like-elm"] [dependencies] log = "0.4.6" futures-util = { version="0.3.0-alpha.15", package="futures-util-preview" } signals = { version="0.3.5", package="futures-signals" } wasm-bindgen = "0.2.45" wasm-bindgen-futures = { version="0.3.22", features=["futures_0_3"] } #timers = { package="gloo-timers", git="https://github.com/rustwasm/gloo.git", rev="3a208a18d0c2091579681b495609c05e9ce6e0b7"} simi-macros = "0.2.1" [dependencies.web-sys] version = "0.3.22" features = [ "Window", "Document", "Node", "NodeList", "DomTokenList", # Events "Event", "MouseEvent", "InputEvent", "FocusEvent", "KeyboardEvent", "UiEvent", "WheelEvent", "EventTarget", # Elements "Element", "HtmlElement", "HtmlInputElement", "Text", ]