From dc040965878fa2c4987c8b0d8dab6ab52b494ab2 Mon Sep 17 00:00:00 2001 From: Byson94 Date: Mon, 29 Sep 2025 12:11:49 +0530 Subject: [PATCH] feat: better management of rhai crate --- Cargo.lock | 1 - Cargo.toml | 2 +- crates/shared_utils/Cargo.toml | 3 +-- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c000b31..f37dbe0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1878,7 +1878,6 @@ name = "shared_utils" version = "0.1.0" dependencies = [ "anyhow", - "derive_more", "rhai", "serde", ] diff --git a/Cargo.toml b/Cargo.toml index b7a7603..3636c11 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,7 @@ once_cell = "1.19" pretty_assertions = "1.4.0" pretty_env_logger = "0.5.0" regex = "1.10.5" -rhai = { version = "1.22.2", features = ["internals"] } +rhai = "1.22.2" serde_json = "1.0" serde = { version = "1.0", features = ["derive"] } simple-signal = "1.1" diff --git a/crates/shared_utils/Cargo.toml b/crates/shared_utils/Cargo.toml index 5040dfb..5e39d4e 100644 --- a/crates/shared_utils/Cargo.toml +++ b/crates/shared_utils/Cargo.toml @@ -10,6 +10,5 @@ homepage = "https://github.com/elkowar/eww" [dependencies] serde.workspace = true -derive_more.workspace = true -rhai = { version = "1.22.2" } +rhai.workspace = true anyhow.workspace = true \ No newline at end of file