[package] name = "egui_web" version = "0.6.0" authors = ["Emil Ernerfeldt "] description = "Bindings for compiling Egui code to WASM for a web page" license = "MIT OR Apache-2.0" edition = "2018" homepage = "https://github.com/emilk/egui" readme = "README.md" repository = "https://github.com/emilk/egui" categories = ["gui", "graphics"] keywords = ["wasm", "web", "egui", "gui", "gamedev"] include = [ "**/*.rs", "Cargo.toml"] [lib] crate-type = ["cdylib", "rlib"] [dependencies] egui = { version = "0.6.0", path = "../egui", features = ["serde"] } epi = { version = "0.6.0", path = "../epi", features = ["serde", "serde_json"] } js-sys = "0.3" serde = "1" serde_json = "1" wasm-bindgen = "0.2" wasm-bindgen-futures = "0.4" [dependencies.web-sys] version = "0.3" features = [ 'Clipboard', 'ClipboardEvent', 'console', 'CssStyleDeclaration', 'DataTransfer', 'Document', 'DomRect', 'Element', 'Headers', 'HtmlCanvasElement', 'HtmlElement', 'KeyboardEvent', 'Location', 'MouseEvent', 'Navigator', 'Performance', 'Request', 'RequestInit', 'RequestMode', 'Response', 'Storage', 'Touch', 'TouchEvent', 'TouchList', 'WebGlBuffer', 'WebGlProgram', 'WebGlRenderingContext', 'WebGlShader', 'WebGlTexture', 'WebGlUniformLocation', 'WheelEvent', 'Window', ]