chore: remove rustyscript dependency

This commit is contained in:
ByteAtATime 2025-11-22 11:04:45 -08:00
parent 185a6f05b7
commit ce822ca937
No known key found for this signature in database
5 changed files with 77 additions and 6024 deletions

6088
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -4,11 +4,8 @@ version = "0.1.0"
edition = "2024"
[dependencies]
rustyscript = { version = "0.12.3", features = ["node_experimental"] }
# pin modules - https://github.com/rscarson/rustyscript/issues/399
serde = "=1.0.219"
serde_json = "=1.0.120"
serde_bytes = "=0.11.15"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
iced = { version = "0.13.1", features = ["advanced", "image", "svg"] }
reqwest = { version = "0.12.8", features = ["blocking", "rustls-tls"] }
tokio = { version = "1.43.0", features = ["rt-multi-thread", "macros", "net", "sync"] }

View file

@ -1,5 +1,5 @@
use iced::Color;
use rustyscript::serde_json::Value;
use serde_json::Value;
use serde::Deserialize;
#[derive(Debug, Clone)]

View file

@ -2,7 +2,7 @@ use crate::message::Message;
use iced::Rectangle;
use iced::futures::channel::mpsc;
use iced::widget::scrollable;
use rustyscript::serde_json::Value;
use serde_json::Value;
use std::collections::HashMap;
use std::sync::{LazyLock, Mutex};

View file

@ -18,7 +18,7 @@ use iced::keyboard::Modifiers;
use iced::widget::{column, container, scrollable, stack, text_input};
use iced::{Element, Length, Subscription, Task, Theme};
use message::Message;
use rustyscript::serde_json::Value;
use serde_json::Value;
use state::State;
use std::sync::{Arc, Mutex};