summaryrefslogtreecommitdiff
path: root/cli/napi/js_native_api.rs
AgeCommit message (Expand)Author
2024-10-24feat: support node-api in denort (#26389)snek
2024-10-17fix(cli): set napi object property properly (#26344)LongYinan
2024-10-16fix: node-api function call should use preamble (#26297)snek
2024-08-28fix(napi): Don't run microtasks in napi_resolve_deferred (#25246)Nathan Whitaker
2024-07-23Revert "chore: move all node-api impl to ext (#24662)" (#24680)Bartek Iwańczuk
2024-07-22chore: move all node-api impl to ext (#24662)snek
2024-06-19fix: more node-api fixes (#24220)snek
2024-06-13fix(napi): Read reference ownership before calling finalizer to avoid crash (...Nathan Whitaker
2024-06-12fix: node-api get_value_string_utf8 should use utf8_length (#24193)snek
2024-06-11fix: clean up some node-api details (#24178)snek
2024-06-10fix: Rewrite Node-API (#24101)snek
2024-05-06fix(ext/node): napi_get_element and napi_set_element work with objects (#23713)Bartek Iwańczuk
2024-04-18fix(ext/node): remove unwraps from fallible conversions (#23447)Bartek Iwańczuk
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-12-18fix(ext/napi): don't close handle scopes in NAPI as the pointers are invalid ...Matt Mastracci
2023-08-26chore: update to Rust 1.72 (#20258)林炳权
2023-06-21fix(cli/napi): property with getter/setter always failed (#19562)Dj
2023-06-21fix(cli/napi): `napi_get_buffer_info` accepts `ArrayBufferView` … (#19551)Dj
2023-05-26chore: upgrade rusty_v8 to 0.73.0 (#19278)Bartek Iwańczuk
2023-05-26fix(napi): properly handle arguments in napi_get_cb_info (#19269)Bartek Iwańczuk
2023-05-18refactor(napi): simplify types (#19179)Bartek Iwańczuk
2023-05-18fix(cli/napi): handle finalizers (#19168)Divy Srivastava
2023-05-18fix(napi): BigInt related APIs (#19174)Bartek Iwańczuk
2023-03-09chore: update Rust to 1.68.0 (#18102)Bartek Iwańczuk
2023-02-10fix(cli/napi): correct name handling in napi property descriptor (#17716)Divy Srivastava
2023-02-10fix(cli/napi): handle all property variants in napi_define_properties (#17680)Divy Srivastava
2023-02-01fix(napi): remove wrong length check in napi_create_function (#17614)Divy Srivastava
2023-02-01fix(napi): return node globalThis from napi_get_global (#17613)Divy Srivastava
2023-01-23fix(napi): improve napi_adjust_external_memory (#17501)Divy Srivastava
2023-01-23fix(napi): improve napi_is_detached_arraybuffer (#17498)Divy Srivastava
2023-01-23fix(napi): improve napi_detach_arraybuffer (#17499)Divy Srivastava
2023-01-22fix(napi): correctly handle name in napi_create_function (#17489)Divy Srivastava
2023-01-15fix(napi): functions related to errors (#17370)Bartek Iwańczuk
2023-01-14fix(napi): correct arguments for napi_get_typedarray_info (#17306)Bartek Iwańczuk
2023-01-13fix(napi): date and unwrap handling (#17369)Bartek Iwańczuk
2023-01-10fix(napi): handle static properties in classes (#17320)Bartek Iwańczuk
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-12-17chore: update to Rust 1.66.0 (#17078)linbingquan
2022-12-13feat(napi): improve napi coverage (#16198)Divy Srivastava
2022-12-05napi: respect --quiet flag in unimplemented warnings (#16935)Bartek Iwańczuk
2022-11-30chore: upgrade rusty_v8 to 0.58.0 (#16879)Bartek Iwańczuk
2022-11-12chore: upgrade rusty_v8 to 0.55.0 (#16604)Bartek Iwańczuk
2022-10-30fix(napi): fix is_detached_arraybuffer (#16478)Marcos Casagrande
2022-10-07perf(napi): optimize primitive napi functions (#16163)Divy Srivastava
2022-10-07refactor(napi): simplify `napi_value` interface (#16170)Divy Srivastava
2022-10-05feat(npm): implement Node API (#13633)Divy Srivastava