summaryrefslogtreecommitdiff
path: root/test/js-native-api
Commit message (Expand)AuthorAgeFilesLines
* node-api: get Node API version used by addonVladimir Morozov2023-05-051-0/+14
* node-api: test passing NULL to napi_define_classGabriel Schulhof2023-04-265-1/+142
* node-api: test passing NULL to number APIsGabriel Schulhof2023-04-205-1/+109
* node-api: extend type-tagging to externalsGabriel Schulhof2023-03-222-31/+100
* test: add trailing commas in `test/js-native-api`Antoine du Hamel2023-02-0311-43/+43
* tools: add `prefer-proto` ruleJordan Harband2023-01-101-2/+2
* node-api: generalize finalizer second pass callbacklegendecas2022-12-202-1/+75
* node-api: fix immediate napi_remove_wrap testChengzhong Wu2022-11-181-1/+8
* node-api: handle no support for external buffersMichael Dawson2022-11-091-0/+5
* node-api,test: fix test_reference_double_free crashVladimir Morozov2022-10-191-9/+10
* test: verify napi_remove_wrap with napi_delete_referenceChengzhong Wu2022-09-262-0/+36
* src: fix `napi_check_object_type_tag()`Daeyeon Jeong2022-07-142-2/+14
* node-api: emit uncaught-exception on unhandled tsfn callbackslegendecas2022-05-272-1/+62
* node-api: fix napi_get_all_property_namesVladimir Morozov2022-05-102-3/+164
* node-api,src: fix module registration in MSVC C++Vladimir Morozov2022-04-071-0/+3
* test: pass data into napi_create_externalJoyee Cheung2022-04-021-1/+2
* tools,test: enable no-prototype-builtinsRich Trott2022-02-031-0/+1
* test: replace commented out expectations with testsDarshan Sen2022-01-291-4/+6
* node-api: add node_api_symbol_for()Darshan Sen2022-01-244-6/+76
* tools: enable ESLint no-loss-of-precision ruleRich Trott2022-01-131-0/+2
* src: reset error struct if error code is napi_okJckXia2021-11-171-3/+4
* src,doc: add SyntaxError napi supportIdan Attias2021-11-162-0/+60
* test: avoid deep comparisons with literalsTobias Nießen2021-11-021-4/+4
* test: suppress compiler warning in test_bigintDaniel Bevenius2021-10-011-2/+2
* src: make napi_create_reference accept symbolJckXia2021-09-082-0/+22
* node-api: handle pending exception in cb wrapperMichael Dawson2021-08-032-0/+31
* node-api: avoid crashing on passed-in null stringGabriel Schulhof2021-06-115-1/+102
* node-api: rtn pending excep on napi_new_instancelegendecas2021-06-042-0/+78
* test: give js-native-api tests consistent namesGabriel Schulhof2021-05-1924-24/+24
* test: call functions internallyVoltrex2021-05-071-2/+2
* test: remove unneeded m flag on regular expressionsRich Trott2021-04-091-1/+1
* test: prepare for consistent comma-dangle lint ruleRich Trott2021-04-014-5/+5
* node-api: define version 8Gabriel Schulhof2021-03-102-2/+1
* node-api: force env shutdown deferring behaviorGabriel Schulhof2021-02-183-0/+77
* test: rename n-api to node-apiGabriel Schulhof2021-02-0634-1059/+1022
* tools: enable no-unused-expressions lint ruleMichaël Zasso2020-12-071-1/+1
* n-api: support for object freeze/sealShelley Vohr2020-10-072-0/+66
* n-api: create N-API version 7Gabriel Schulhof2020-09-182-2/+1
* n-api: support type-tagging objectsGabriel Schulhof2020-07-312-0/+59
* n-api: simplify bigint-from-word creationGabriel Schulhof2020-07-312-0/+25
* n-api: run all finalizers via SetImmediate()Gabriel Schulhof2020-07-237-152/+150
* test: add n-api null checks for conversionsGabriel Schulhof2020-07-085-1/+194
* napi: fix memory corruption vulnerabilityTobias Nießen2020-06-022-0/+22
* module: deprecate module.parentAntoine du HAMEL2020-05-241-1/+1
* n-api: add uint32 test for -1Gabriel Schulhof2020-05-061-0/+1
* src: remove calls to deprecated ArrayBuffer methodsMichaël Zasso2020-03-211-3/+5
* n-api: fix comment on expected N-API versionMichael Dawson2020-03-161-1/+1
* n-api: define release 6Gabriel Schulhof2020-03-095-7/+1
* test: cover property n-api null casesGabriel Schulhof2020-01-255-0/+465
* n-api: return napi_invalid_arg on napi_create_bigint_wordslegendecas2020-01-131-2/+2