From 7c866ae77f66285539914130d455fb2afbb5f3a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Nov 2025 14:02:17 +0000 Subject: [PATCH] chore(deps): bump napi-derive from 2.16.13 to 3.3.0 Bumps [napi-derive](https://github.com/napi-rs/napi-rs) from 2.16.13 to 3.3.0. - [Release notes](https://github.com/napi-rs/napi-rs/releases) - [Commits](https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.13...napi-derive-v3.3.0) --- updated-dependencies: - dependency-name: napi-derive dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 75 +++++++++++++++++++++++++++++++--- crates/glaredb_node/Cargo.toml | 2 +- 2 files changed, 71 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5905d0566..fff4da81a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -448,6 +448,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "convert_case" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db05ffb6856bf0ecdf6367558a76a0e8a77b1713044eb92845c692100ed50190" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "core-foundation-sys" version = "0.8.6" @@ -602,6 +611,22 @@ dependencies = [ "syn", ] +[[package]] +name = "ctor" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ffc71fcdcdb40d6f087edddf7f8f1f8f79e6cf922f555a9ee8779752d4819bd" +dependencies = [ + "ctor-proc-macro", + "dtor", +] + +[[package]] +name = "ctor-proc-macro" +version = "0.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1" + [[package]] name = "darling" version = "0.20.11" @@ -708,6 +733,21 @@ dependencies = [ "litrs", ] +[[package]] +name = "dtor" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "404d02eeb088a82cfd873006cb713fe411306c7d182c344905e101fb1167d301" +dependencies = [ + "dtor-proc-macro", +] + +[[package]] +name = "dtor-proc-macro" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5" + [[package]] name = "either" version = "1.10.0" @@ -1120,7 +1160,7 @@ dependencies = [ "glaredb_rt_native", "napi", "napi-build", - "napi-derive", + "napi-derive 3.3.3", "serde_json", "tokio", ] @@ -1797,8 +1837,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55740c4ae1d8696773c78fdafd5d0e5fe9bc9f1b071c7ba493ba5c413a9184f3" dependencies = [ "bitflags", - "ctor", - "napi-derive", + "ctor 0.2.9", + "napi-derive 2.16.13", "napi-sys", "once_cell", "tokio", @@ -1818,7 +1858,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.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a258a6521951715e00568b258b8fb7a44c6087f588c371dc6b84a413f2728fdb" +dependencies = [ + "convert_case 0.9.0", + "ctor 0.6.1", + "napi-derive-backend 3.0.2", "proc-macro2", "quote", "syn", @@ -1834,7 +1888,18 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "regex", + "syn", +] + +[[package]] +name = "napi-derive-backend" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77c36636292fe04366a1eec028adc25bc72f4fd7cce35bdcc310499ef74fb7de" +dependencies = [ + "convert_case 0.9.0", + "proc-macro2", + "quote", "semver", "syn", ] diff --git a/crates/glaredb_node/Cargo.toml b/crates/glaredb_node/Cargo.toml index d6ebc64b5..87561ce08 100644 --- a/crates/glaredb_node/Cargo.toml +++ b/crates/glaredb_node/Cargo.toml @@ -19,7 +19,7 @@ glaredb_rt_native = { workspace = true } glaredb_ext_default = { workspace = true } napi = { version = "2.16", default-features = false, features = ["napi4", "async"] } -napi-derive = "2.16" +napi-derive = "3.3" tokio = { workspace = true, default-features = false, features = ["rt", "rt-multi-thread", "time", "net"] } [build-dependencies]