From 9ed67e826981420556125f9d674e3dd201ae0a8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jun 2026 15:04:12 +0000 Subject: [PATCH] Bump napi-derive from 2.16.13 to 3.5.6 Bumps [napi-derive](https://github.com/napi-rs/napi-rs) from 2.16.13 to 3.5.6. - [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.5.6) --- updated-dependencies: - dependency-name: napi-derive dependency-version: 3.5.6 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 92 ++++++++++++++-------------- node-attestation-bindings/Cargo.toml | 2 +- 2 files changed, 48 insertions(+), 46 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f59b921..90829eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -37,15 +37,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "aho-corasick" -version = "1.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" -dependencies = [ - "memchr", -] - [[package]] name = "android_system_properties" version = "0.1.5" @@ -435,6 +426,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" @@ -483,6 +483,12 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "ctor" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01334b89b69ff726750c5ce5073fc8bd860e99aa9a8fc5ca11b04730e3aee97a" + [[package]] name = "ctr" version = "0.9.2" @@ -939,8 +945,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", ] @@ -958,8 +964,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cbe2585d8ac223f7d34f13701434b9d5f4eb9c332cccce8dee57ea18ab8ab0c" dependencies = [ "cfg-if", - "convert_case", - "napi-derive-backend", + "convert_case 0.6.0", + "napi-derive-backend 1.0.75", + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "napi-derive" +version = "3.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b3f766e04667e6da0e181e2da4f85475d5a6513b7cf6a80bea184e224a5b42" +dependencies = [ + "convert_case 0.11.0", + "ctor 1.0.7", + "napi-derive-backend 5.0.4", "proc-macro2", "quote", "syn 2.0.106", @@ -971,11 +991,22 @@ version = "1.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1639aaa9eeb76e91c6ae66da8ce3e89e921cd3885e99ec85f4abacae72fc91bf" dependencies = [ - "convert_case", + "convert_case 0.6.0", "once_cell", "proc-macro2", "quote", - "regex", + "syn 2.0.106", +] + +[[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 2.0.106", ] @@ -996,7 +1027,7 @@ dependencies = [ "attestation-doc-validation 0.9.0", "napi", "napi-build", - "napi-derive", + "napi-derive 3.5.6", ] [[package]] @@ -1326,35 +1357,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "regex" -version = "1.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" - [[package]] name = "rfc6979" version = "0.4.0" diff --git a/node-attestation-bindings/Cargo.toml b/node-attestation-bindings/Cargo.toml index dc55b03..dec70bf 100644 --- a/node-attestation-bindings/Cargo.toml +++ b/node-attestation-bindings/Cargo.toml @@ -13,7 +13,7 @@ crate-type = ["cdylib"] [dependencies] # Default enable napi4 feature, see https://nodejs.org/api/n-api.html#node-api-version-matrix napi = { version = "2.10.6", default-features = false, features = ["napi4"] } -napi-derive = "2.9.4" +napi-derive = "3.5.6" attestation-doc-validation = "0.9.0" [build-dependencies]