nushell on your web browser
nushell wasm terminal
at main 2.0 kB view raw
1[package] 2name = "faunu" 3version = "0.1.0" 4edition = "2024" 5 6[lib] 7crate-type = ["cdylib"] 8 9[dependencies] 10wasm-bindgen = "=0.2.104" 11wasm-bindgen-futures = "0.4" 12getrandom = { version = "0.3", features = ["wasm_js"] } 13web-sys = { version = "0.3", features = ["console", "Window"] } 14vfs = { version = "0.12", features = ["embedded-fs"] } 15nu-command = { git = "https://github.com/90-008/nushell", default-features = false } 16nu-engine = { git = "https://github.com/90-008/nushell", default-features = false } 17nu-parser = { git = "https://github.com/90-008/nushell", default-features = false } 18nu-protocol = { git = "https://github.com/90-008/nushell", default-features = false } 19nu-path = { git = "https://github.com/90-008/nushell", default-features = false } 20nu-glob = { git = "https://github.com/90-008/nushell", default-features = false } 21nu-cmd-base = { git = "https://github.com/90-008/nushell", default-features = false } 22nu-cmd-lang = { git = "https://github.com/90-008/nushell", default-features = false } 23nu-cmd-extra = { git = "https://github.com/90-008/nushell", default-features = false } 24serde = { version = "1.0", features = ["derive"] } 25serde_json = "1" 26miette = { version = "7.6", features = ["fancy"] } 27ansi_term = "0.12.1" 28 29anyhow = "1" 30jacquard = { git = "https://tangled.sh/ptr.pet/jacquard", default-features = false, features = ["api", "cache"] } 31jacquard-repo = { git = "https://tangled.sh/ptr.pet/jacquard" } 32url = "2" 33futures = "0.3.31" 34js-sys = "=0.3.81" 35serde_ipld_dagcbor = "0.6.4" 36reqwest = { version = "0.12", default-features = false, features = ["rustls-tls"] } 37console_error_panic_hook = "0.1.7" 38 39scc = "3" 40rapidhash = { version = "4", features = ["unsafe"] } 41async-lock = "3.4.1" 42compile-time = "0.2.0" 43rust-embed = { version = "8.9.0", features = ["debug-embed", "include-exclude"] } 44 45[patch.crates-io] 46vfs = { git = "https://github.com/90-008/rust-vfs", branch = "fix/wasm" } 47 48[profile.release] 49opt-level = 3 50lto = true 51codegen-units = 1 52strip = true 53debug-assertions = false