From 5575beb2318a1e62206ebd6dd2e7a49c051af937 Mon Sep 17 00:00:00 2001 From: Dmitry Dygalo Date: Sat, 1 Nov 2025 23:58:45 +0100 Subject: [PATCH] chore(javascript): Update `napi` to `3` Signed-off-by: Dmitry Dygalo --- bindings/javascript/CHANGELOG.md | 4 + bindings/javascript/Cargo.toml | 6 +- bindings/javascript/js-binding.d.ts | 23 +- bindings/javascript/js-binding.js | 741 ++++++++++----- bindings/javascript/package.json | 26 +- bindings/javascript/yarn.lock | 1306 ++++++++++++++++++++++++--- 6 files changed, 1758 insertions(+), 348 deletions(-) diff --git a/bindings/javascript/CHANGELOG.md b/bindings/javascript/CHANGELOG.md index 8ed15683..f9f80f1f 100644 --- a/bindings/javascript/CHANGELOG.md +++ b/bindings/javascript/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Changed + +- Update `napi` to `3`. + ## [0.18.0] - 2025-11-01 ### Added diff --git a/bindings/javascript/Cargo.toml b/bindings/javascript/Cargo.toml index 98806e68..39f00e2f 100644 --- a/bindings/javascript/Cargo.toml +++ b/bindings/javascript/Cargo.toml @@ -22,8 +22,8 @@ mimalloc = "0.1" mimalloc = { version = "0.1", features = ["local_dynamic_tls"] } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -napi = { version = "2.16.0", default-features = false, features = ["napi4"] } -napi-derive = "2.16.0" +napi = { version = "3", default-features = false, features = ["napi4"] } +napi-derive = "3" [target.'cfg(target_arch = "wasm32")'.dependencies] wasm-bindgen = "=0.2.105" @@ -43,7 +43,7 @@ version = "*" default-features = false [build-dependencies] -napi-build = "2.1.0" +napi-build = "2.2.4" [profile.release] lto = true diff --git a/bindings/javascript/js-binding.d.ts b/bindings/javascript/js-binding.d.ts index 279ed1c0..91598f33 100644 --- a/bindings/javascript/js-binding.d.ts +++ b/bindings/javascript/js-binding.d.ts @@ -1,12 +1,11 @@ -/* tslint:disable */ +/* auto-generated by NAPI-RS */ /* eslint-disable */ +/** Inline CSS styles from