Update dependencies in Cargo.lock and Cargo.toml; adjust rbx-dom paths and versions for improved compatibility and functionality.

This commit is contained in:
Joe 2026-01-20 20:15:35 -06:00
parent 7453dfdbe4
commit d1ea2feed7
3 changed files with 207 additions and 306 deletions

487
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -49,19 +49,19 @@ harness = false
memofs = { version = "0.3.1", path = "crates/memofs" } memofs = { version = "0.3.1", path = "crates/memofs" }
# These dependencies can be uncommented when working on rbx-dom simultaneously # These dependencies can be uncommented when working on rbx-dom simultaneously
# rbx_binary = { path = "../rbx-dom/rbx_binary", features = [ rbx_binary = { path = "../rbx-dom/rbx_binary", features = [
# "unstable_text_format", "unstable_text_format",
# ] } ] }
# rbx_dom_weak = { path = "../rbx-dom/rbx_dom_weak" } rbx_dom_weak = { path = "../rbx-dom/rbx_dom_weak" }
# rbx_reflection = { path = "../rbx-dom/rbx_reflection" } rbx_reflection = { path = "../rbx-dom/rbx_reflection" }
# rbx_reflection_database = { path = "../rbx-dom/rbx_reflection_database" } rbx_reflection_database = { path = "../rbx-dom/rbx_reflection_database" }
# rbx_xml = { path = "../rbx-dom/rbx_xml" } rbx_xml = { path = "../rbx-dom/rbx_xml" }
rbx_binary = { version = "2.0.1", features = ["unstable_text_format"] } # rbx_binary = { version = "2.0.1", features = ["unstable_text_format"] }
rbx_dom_weak = "4.1.0" # rbx_dom_weak = "4.1.0"
rbx_reflection = "6.1.0" # rbx_reflection = "6.1.0"
rbx_reflection_database = "2.0.2" # rbx_reflection_database = "2.0.2"
rbx_xml = "2.0.1" # rbx_xml = "2.0.1"
anyhow = "1.0.80" anyhow = "1.0.80"
backtrace = "0.3.69" backtrace = "0.3.69"

View file

@ -1,7 +1,7 @@
//! Defines Rojo's HTTP API, all under /api. These endpoints generally return //! Defines Rojo's HTTP API, all under /api. These endpoints generally return
//! JSON. //! JSON.
use std::{collections::HashMap, fs, path::PathBuf, str::FromStr, sync::Arc}; use std::{collections::{HashMap, HashSet}, fs, path::PathBuf, str::FromStr, sync::Arc};
use futures::{sink::SinkExt, stream::StreamExt}; use futures::{sink::SinkExt, stream::StreamExt};
use hyper::{body, Body, Method, Request, Response, StatusCode}; use hyper::{body, Body, Method, Request, Response, StatusCode};