diff --git a/src/code-validator/guest/Cargo.lock b/src/code-validator/guest/Cargo.lock index 44229de..f826819 100644 --- a/src/code-validator/guest/Cargo.lock +++ b/src/code-validator/guest/Cargo.lock @@ -376,6 +376,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "convert_case" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "affbf0190ed2caf063e3def54ff444b449371d55c58e513a95ab98eca50adb49" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "cpufeatures" version = "0.2.17" @@ -438,6 +447,12 @@ dependencies = [ "syn", ] +[[package]] +name = "ctor" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "400a21f1014a968ec518c7ccdf9b4a4ed0cac8c56ccb6d604f8b91f00110501e" + [[package]] name = "digest" version = "0.10.7" @@ -675,7 +690,7 @@ dependencies = [ "hyperlight-host", "napi", "napi-build", - "napi-derive", + "napi-derive 3.5.5", "serde", "serde_json", "sha2 0.11.0", @@ -1017,8 +1032,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55740c4ae1d8696773c78fdafd5d0e5fe9bc9f1b071c7ba493ba5c413a9184f3" dependencies = [ "bitflags 2.11.0", - "ctor", - "napi-derive", + "ctor 0.2.9", + "napi-derive 2.16.13", "napi-sys", "once_cell", "tokio", @@ -1038,7 +1053,21 @@ checksum = "7cbe2585d8ac223f7d34f13701434b9d5f4eb9c332cccce8dee57ea18ab8ab0c" dependencies = [ "cfg-if", "convert_case 0.6.0", - "napi-derive-backend", + "napi-derive-backend 1.0.75", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "napi-derive" +version = "3.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4ba740fe4c9524d86fd90798fd8ccdb23402b3eef7e7c30897a8a369b529fcf" +dependencies = [ + "convert_case 0.11.0", + "ctor 0.11.1", + "napi-derive-backend 5.0.4", "proc-macro2", "quote", "syn", @@ -1054,7 +1083,18 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "regex", + "syn", +] + +[[package]] +name = "napi-derive-backend" +version = "5.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d5af30503edf933ce7377cf6d4c877a62b0f1107ea05585f1b5e430e88d5baf" +dependencies = [ + "convert_case 0.11.0", + "proc-macro2", + "quote", "semver", "syn", ] diff --git a/src/code-validator/guest/host/Cargo.toml b/src/code-validator/guest/host/Cargo.toml index 53a4329..302803a 100644 --- a/src/code-validator/guest/host/Cargo.toml +++ b/src/code-validator/guest/host/Cargo.toml @@ -18,7 +18,7 @@ crate-type = ["cdylib", "rlib"] [dependencies] hyperlight-host = { workspace = true } napi = { version = "2", features = ["async", "napi6"] } -napi-derive = "2" +napi-derive = "3" sha2 = "0.11" hex = "0.4" base64 = "0.22"