[package] name = "rhai_repl_cli" version = "0.1.0" edition = "2024" # Keep 2024 unless issues arise [dependencies] tokio = { version = "1", features = ["macros", "rt-multi-thread", "time"] } # Added "time" for potential timeouts tokio-tungstenite = { version = "0.21", features = ["native-tls"] } # May be removed if client_ws handles all futures-util = "0.3" url = "2" tracing = "0.1" # For logging tracing-subscriber = { version = "0.3", features = ["env-filter"] } log = "0.4" # circle_client_ws uses log crate rustyline = { version = "13.0.0", features = ["derive"] } # For enhanced REPL input tempfile = "3.8" # For creating temporary files for editing circle_client_ws = { path = "../client_ws" }