From 3edd308947fd78ae23c8147ab8547b35e94adc70 Mon Sep 17 00:00:00 2001
From: naskya <m@naskya.net>
Date: Fri, 5 Jul 2024 16:35:29 +0900
Subject: [PATCH] chore (backend-rs): update napi

---
 Cargo.lock | 37 +++++--------------------------------
 Cargo.toml |  2 +-
 2 files changed, 6 insertions(+), 33 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index f056aec0b8..c73b469059 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -213,7 +213,7 @@ dependencies = [
  "macros",
  "napi",
  "napi-build",
- "napi-derive 3.0.0-alpha.3",
+ "napi-derive",
  "nom-exif",
  "once_cell",
  "openssl",
@@ -1808,14 +1808,14 @@ dependencies = [
 
 [[package]]
 name = "napi"
-version = "2.16.8"
+version = "3.0.0-alpha.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a1bd081bbaef43600fd2c5dd4c525b8ecea7dfdacf40ebc674e87851dce6559e"
+checksum = "53112614847625adf534655b35b7adcc66c4f6ca407284cca73fd5bb0cf8cde5"
 dependencies = [
  "bitflags 2.6.0",
  "chrono",
  "ctor",
- "napi-derive 2.16.8",
+ "napi-build",
  "napi-sys",
  "once_cell",
  "serde",
@@ -1829,20 +1829,6 @@ version = "2.1.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "e1c0f5d67ee408a4685b61f5ab7e58605c8ae3f2b4189f0127d804ff13d5560a"
 
-[[package]]
-name = "napi-derive"
-version = "2.16.8"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eafd2b920906ea5b1f5f1f9d1eff9cc74e4ff8124dca41b501c1413079589187"
-dependencies = [
- "cfg-if",
- "convert_case",
- "napi-derive-backend 1.0.70",
- "proc-macro2",
- "quote",
- "syn 2.0.68",
-]
-
 [[package]]
 name = "napi-derive"
 version = "3.0.0-alpha.3"
@@ -1851,20 +1837,7 @@ checksum = "823fb2987af2446a2b4055604a920f2c1f1a028743c72adc8872d92da7e30d2b"
 dependencies = [
  "cfg-if",
  "convert_case",
- "napi-derive-backend 2.0.0-alpha.3",
- "proc-macro2",
- "quote",
- "syn 2.0.68",
-]
-
-[[package]]
-name = "napi-derive-backend"
-version = "1.0.70"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b370b784440c65eb9001d839012eb912ee43e3a2d0361e2c30c13052372c39fe"
-dependencies = [
- "convert_case",
- "once_cell",
+ "napi-derive-backend",
  "proc-macro2",
  "quote",
  "syn 2.0.68",
diff --git a/Cargo.toml b/Cargo.toml
index e50ff7badd..d36b5e09d5 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,7 +6,7 @@ resolver = "2"
 macros = { path = "packages/macro-rs/macros" }
 macros-impl = { path = "packages/macro-rs/macros-impl" }
 
-napi = "2.16.8"
+napi = "3.0.0-alpha.3"
 napi-derive = "3.0.0-alpha.3"
 napi-build = "2.1.3"