[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-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-documentation = { path = "documentation" } ide-view-graph-editor = { path = "graph-editor" } parser-scala = { path = "../language/parser" } span-tree = { path = "../language/span-tree" } js-sys = { workspace = true } multi-map = { workspace = true } nalgebra = { workspace = true } ordered-float = { workspace = true } serde_json = { workspace = true } serde = { version = "1.0", features = ["derive"] } uuid = { version = "0.8", features = ["serde", "v4", "wasm-bindgen"] } wasm-bindgen = { workspace = true } welcome-screen = { path = "welcome-screen" } [dependencies.web-sys] version = "0.3.4" features = []