[package] name = "ide-view" version = "0.1.0" authors = ["Enso Team "] edition = "2021" [lib] crate-type = ["cdylib", "rlib"] [dependencies] ast = { path = "../language/ast/impl" } enso-config = { path = "../config" } enso-frp = { path = "../../../lib/rust/frp" } enso-logger = { path = "../../../lib/rust/logger" } enso-prelude = { path = "../../../lib/rust/prelude" } enso-shapely = { path = "../../../lib/rust/shapely" } engine-protocol = { path = "../controller/engine-protocol" } ensogl = { path = "../../../lib/rust/ensogl" } ensogl-component = { path = "../../../lib/rust/ensogl/component" } ensogl-gui-component = { path = "../../../lib/rust/ensogl/component/gui" } ensogl-text = { path = "../../../lib/rust/ensogl/component/text" } ensogl-text-msdf = { path = "../../../lib/rust/ensogl/component/text/src/font/msdf" } ensogl-hardcoded-theme = { path = "../../../lib/rust/ensogl/app/theme/hardcoded" } ide-view-component-browser = { path = "component-browser" } ide-view-graph-editor = { path = "graph-editor" } parser = { path = "../language/parser" } span-tree = { path = "../language/span-tree" } js-sys = { version = "0.3.28" } multi-map = { version = "1.3.0" } nalgebra = { version = "0.26.1", features = ["serde-serialize"] } ordered-float = { version = "3.0.0" } serde_json = { version = "1.0" } serde = { version = "1.0", features = ["derive"] } uuid = { version = "0.8", features = ["serde", "v4", "wasm-bindgen"] } wasm-bindgen = { version = "0.2.78", features = ["nightly", "serde-serialize"] } welcome-screen = { path = "welcome-screen" } [dependencies.web-sys] version = "0.3.4" features = []