[package] name = "starmelon" version = "0.1.0" edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] structopt = { version = "0.3" } elmi = { path = "../../../infra/rust-elmi" } ahash = "0.7" serde = { version = "1.0", features = [ "derive" ] } serde_json = { version ="1.0", features = [] } naive-wadler-prettier= { path = "../../../infra/redwood-lang/compiler/naive-wadler-prettier" } # All of these are required for deno's javascript runtime. We need to keep the # same versions as other projects in our cargo workspace. Multiple different # versions of rust_v8 seem to break its build script. deno_runtime = "0.21.0" tokio = { version = "1.6", features = ["full"] } deno_core = "0.95.0" deno_web = "0.44" rusty_v8 = "0.25.3" futures = "0.3.15"