summaryrefslogtreecommitdiff
path: root/src/node_api.h
Commit message (Expand)AuthorAgeFilesLines
* node-api: deprecate napi_module_registerVladimir Morozov2023-03-241-59/+17
* node-api: add __wasm32__ guards on async worksChengzhong Wu2023-02-241-0/+2
* node-api: declare type napi_cleanup_hookChengzhong Wu2022-11-191-4/+4
* node-api: handle no support for external buffersMichael Dawson2022-11-091-0/+2
* src: disambiguate terms used to refer to builtins and addonsJoyee Cheung2022-08-091-1/+1
* node-api: explicitly set __cdecl for API functionsVladimir Morozov2022-05-131-92/+95
* node-api,src: fix module registration in MSVC C++Vladimir Morozov2022-04-071-0/+17
* node-api: format Node-API related codeVladimir Morozov2022-03-211-60/+53
* node-api: define version 8Gabriel Schulhof2021-03-101-1/+5
* node-api: allow retrieval of add-on file nameGabriel Schulhof2021-02-091-0/+3
* src: allow N-API addon in `AddLinkedBinding()`Anna Henningsen2020-09-261-1/+1
* n-api: re-implement async env cleanup hooksGabriel Schulhof2020-08-271-2/+1
* n-api,src: provide asynchronous cleanup hooksAnna Henningsen2020-08-071-0/+14
* n-api: add version to wasm registrationGus Caplan2020-06-281-6/+8
* napi: add __wasm32__ guardsGus Caplan2020-05-301-0/+14
* src: define noreturn attribute for windowsAlexander Smarus2020-01-251-3/+5
* n-api: mark thread-safe function as stableGabriel Schulhof2019-01-211-2/+2
* src: factor out Node.js-agnostic N-APIsGabriel Schulhof2018-11-171-496/+25
* benchmark,doc,lib,src,test,tools: fix typosBrandon Smith2018-10-091-1/+1
* n-api: add generic finalizer callbackGabriel Schulhof2018-09-121-0/+6
* napi: add bigint supportGus Caplan2018-07-121-0/+24
* n-api: restrict exports by versionKyle Farnung2018-07-051-17/+38
* n-api: add API for asynchronous functionsGabriel Schulhof2018-06-291-0/+38
* src: add environment cleanup hooksAnna Henningsen2018-05-101-0/+7
* n-api: initialize a module via a special symbolGabriel Schulhof2018-04-231-1/+20
* n-api: add napi_fatal_exceptionMathias Buus2018-03-201-0/+2
* n-api: take n-api out of experimentalMichael Dawson2018-03-141-9/+0
* n-api: add methods to open/close callback scopeMichael Dawson2018-02-051-0/+8
* src: remove duplicate words in commentsTobias Nießen2018-01-021-1/+1
* tools: add cpplint rule for NULL usageDaniel Bevenius2017-12-011-1/+1
* n-api: add helper for addons to get the event loopAnna Henningsen2017-11-211-0/+6
* n-api: fix warning about size_t compare with intSampson Gao2017-09-241-0/+2
* n-api: add optional string length parametersSampson Gao2017-09-181-1/+5
* n-api: napi_is_construct_call->napi_get_new_targetSampson Gao2017-09-141-3/+3
* n-api: Context for custom async operationsJason Ginchereau2017-09-141-8/+16
* n-api: refactor napi_addon_register_funcTaylor Woll2017-09-141-4/+2
* n-api: change async resource name to napi_valueJason Ginchereau2017-09-141-1/+1
* n-api: use AsyncResource for Work trackingAnna Henningsen2017-09-141-0/+2
* n-api: implement napi_run_scriptGabriel Schulhof2017-09-101-0/+5
* n-api: adds function to adjust external memoryChris Young2017-08-301-0/+5
* n-api: implement promiseGabriel Schulhof2017-08-251-0/+14
* n-api: add ability to remove a wrappingGabriel Schulhof2017-08-221-0/+3
* n-api: add napi_get_node_versionAnna Henningsen2017-08-121-0/+4
* n-api: optimize number API performanceJason Ginchereau2017-08-071-1/+10
* n-api: add support for DataViewShivanth MP2017-07-271-0/+15
* n-api: add napi_fatal_error APIKyle Farnung2017-07-131-0/+9
* n-api: add code parameter to error helpersMichael Dawson2017-07-131-3/+12
* n-api: add napi_has_own_property()cjihrig2017-07-061-0/+4
* n-api: add napi_delete_property()cjihrig2017-07-011-0/+4
* n-api: add napi_delete_element()cjihrig2017-06-301-0/+4