eris: move lua API to standalone module

Easier to work with now, yay.
This commit is contained in:
raf 2025-05-02 05:45:14 +03:00
commit 54f858aee9
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
5 changed files with 297 additions and 127 deletions

24
Cargo.lock generated
View file

@ -636,6 +636,7 @@ dependencies = [
"rlua",
"serde",
"serde_json",
"tempfile",
"tokio",
]
@ -646,9 +647,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e"
dependencies = [
"libc",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
name = "fastrand"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]]
name = "flate2"
version = "1.1.1"
@ -1580,7 +1587,7 @@ dependencies = [
"errno",
"libc",
"linux-raw-sys",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -1740,6 +1747,19 @@ dependencies = [
"syn 2.0.101",
]
[[package]]
name = "tempfile"
version = "3.19.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
dependencies = [
"fastrand",
"getrandom",
"once_cell",
"rustix",
"windows-sys 0.59.0",
]
[[package]]
name = "thiserror"
version = "1.0.69"