diff --git a/Cargo.lock b/Cargo.lock index 196369c1..9939b39a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -569,6 +569,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 = "core-foundation-sys" version = "0.8.7" @@ -1518,6 +1527,8 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" dependencies = [ + "allocator-api2", + "equivalent", "foldhash 0.2.0", "serde", "serde_core", @@ -1771,7 +1782,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1834,7 +1845,7 @@ dependencies = [ "javy-test-macros", "quickcheck", "rmp-serde", - "rquickjs", + "rquickjs 0.12.0", "rquickjs-serde", "serde", "serde-transcode", @@ -1870,7 +1881,7 @@ version = "4.0.1-alpha.1" dependencies = [ "anyhow", "brotli", - "convert_case", + "convert_case 0.10.0", "deterministic-wasi-ctx", "insta", "swc_core", @@ -2761,7 +2772,16 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c50dc6d6c587c339edb4769cf705867497a2baf0eca8b4645fa6ecd22f02c77a" dependencies = [ - "rquickjs-core", + "rquickjs-core 0.11.0", +] + +[[package]] +name = "rquickjs" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0688f8b0192998cca685adefdfad3483da295fa40a0ec406b4c14ecd729e858" +dependencies = [ + "rquickjs-core 0.12.0", "rquickjs-macro", ] @@ -2772,24 +2792,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8bf7840285c321c3ab20e752a9afb95548c75cd7f4632a0627cea3507e310c1" dependencies = [ "hashbrown 0.16.1", + "rquickjs-sys 0.11.0", +] + +[[package]] +name = "rquickjs-core" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fee8c5383f0cfda3b980a80ca4520e726e09b593c59562f579daa51b6c20411" +dependencies = [ + "hashbrown 0.17.0", "relative-path", - "rquickjs-sys", + "rquickjs-sys 0.12.0", ] [[package]] name = "rquickjs-macro" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7106215ff41a5677b104906a13e1a440b880f4b6362b5dc4f3978c267fad2b80" +checksum = "04e6cf4b6e695b526cb430a6f445d3ccb9908696b99f1c1f8a1480af38bed5e6" dependencies = [ - "convert_case", + "convert_case 0.11.0", "fnv", "ident_case", "indexmap", "proc-macro-crate", "proc-macro2", "quote", - "rquickjs-core", + "rquickjs-core 0.12.0", "syn 2.0.117", ] @@ -2799,7 +2829,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9382258c8bd1cc5c555887e5e379ab1491ff0287ca68ceb07be39ea561beb23" dependencies = [ - "rquickjs", + "rquickjs 0.11.0", "serde", ] @@ -2808,6 +2838,15 @@ name = "rquickjs-sys" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27344601ef27460e82d6a4e1ecb9e7e99f518122095f3c51296da8e9be2b9d83" +dependencies = [ + "cc", +] + +[[package]] +name = "rquickjs-sys" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "698077537c286a169de8693b216672bcef148bf2e2e112ebf50758c68e9afa09" dependencies = [ "bindgen", "cc", diff --git a/crates/javy/Cargo.toml b/crates/javy/Cargo.toml index 10d430c6..64a7cf58 100644 --- a/crates/javy/Cargo.toml +++ b/crates/javy/Cargo.toml @@ -14,7 +14,7 @@ targets = ["wasip1", "wasip2"] [dependencies] anyhow = { workspace = true } -rquickjs = { version = "0.11.0", features = [ +rquickjs = { version = "0.12.0", features = [ "array-buffer", "bindgen", "disable-assertions",