diff --git a/Cargo.lock b/Cargo.lock index 3efdb1077b2a..4a789a0d21bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -860,6 +860,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "convert_case" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "cooked-waker" version = "5.0.0" @@ -1152,14 +1161,20 @@ dependencies = [ [[package]] name = "ctor" -version = "0.2.9" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" +checksum = "07e9666f4a9a948d4f1dff0c08a4512b0f7c86414b23960104c243c10d79f4c3" dependencies = [ - "quote", - "syn 2.0.95", + "ctor-proc-macro", + "dtor", ] +[[package]] +name = "ctor-proc-macro" +version = "0.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d" + [[package]] name = "darling" version = "0.14.4" @@ -1479,6 +1494,21 @@ dependencies = [ "dtoa", ] +[[package]] +name = "dtor" +version = "0.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "222ef136a1c687d4aa0395c175f2c4586e379924c352fd02f7870cf7de783c23" +dependencies = [ + "dtor-proc-macro", +] + +[[package]] +name = "dtor-proc-macro" +version = "0.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7454e41ff9012c00d53cf7f475c5e3afa3b91b7c90568495495e8d9bf47a1055" + [[package]] name = "dunce" version = "1.0.5" @@ -2687,7 +2717,7 @@ version = "1.0.0-alpha.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84c12744d1279367caed41739ef094c325d53fb0ffcd4f9b84a368796f870252" dependencies = [ - "convert_case", + "convert_case 0.6.0", "proc-macro2", "quote", "syn 1.0.109", @@ -2989,9 +3019,9 @@ dependencies = [ [[package]] name = "napi" -version = "3.0.0-alpha.24" +version = "3.0.0-alpha.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de0beff58a431b3bd6568b690bcf55d72d8dd7f8e0e613a0193a8a9a8eef26b" +checksum = "c857a2b38c994db8bec785554ab4216d45ad63469832070c86a992be0b5491ad" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -3011,11 +3041,11 @@ checksum = "e28acfa557c083f6e254a786e01ba253fc56f18ee000afcd4f79af735f73a6da" [[package]] name = "napi-derive" -version = "3.0.0-alpha.22" +version = "3.0.0-alpha.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81f5e3b98fb51282253a2fa9903ae62273c68d89d6f8f304876de30354e86e1e" +checksum = "c7165d931d54f68115e651330d5fe0ae0081133d3f4ee3ab55b0b808f0c23f71" dependencies = [ - "convert_case", + "convert_case 0.8.0", "napi-derive-backend", "proc-macro2", "quote", @@ -3024,11 +3054,11 @@ dependencies = [ [[package]] name = "napi-derive-backend" -version = "2.0.0-alpha.22" +version = "2.0.0-alpha.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a986ad1072af191e8e1e10a170644025f5b2ee28f2148f3acda818210960cc1a" +checksum = "ce3f36354262054df8e1c3a73bdcd36ea13f130feb1e4d86b67cab9e10d6ef6d" dependencies = [ - "convert_case", + "convert_case 0.8.0", "proc-macro2", "quote", "semver 1.0.24", diff --git a/Cargo.toml b/Cargo.toml index ad764a2fa5e0..5bba88c03163 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,9 +87,9 @@ ustr = { package = "ustr-fxhash", version = "1.0.1" } xxhash-rust = { version = "0.8.14" } # Pinned -napi = { version = "3.0.0-alpha.24", features = ["anyhow"] } +napi = { version = "3.0.0-alpha.33", features = ["anyhow"] } napi-build = { version = "2.1.6" } -napi-derive = { version = "3.0.0-alpha.22" } +napi-derive = { version = "3.0.0-alpha.29" } # Serialize and Deserialize inventory = { version = "0.3.17" }